.main-Header{background:radial-gradient(1200px 600px at 110% -10%,rgba(16,185,129,.12),transparent 60%),linear-gradient(202deg,#7bfff4,#fff)}.title{margin:0 auto!important;padding:clamp(32px,6vw,72px) clamp(16px,5vw,64px) clamp(40px,7vw,96px);max-width:1200px;display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(20px,4vw,56px);max-height:none;overflow:visible}.inicio{margin-left:0!important}.title-text{display:flex;flex-direction:column;margin:30px 0}.title-text h1{font-weight:500;font-size:5vw;margin:0}.title-text h1 span{color:#00ffea}.title-icon{width:100%;text-align:center;z-index:1000;overflow:hidden;margin-bottom:120px}.icon-pulse{margin-top:30px;width:75%;animation:heartbeat 4s infinite;overflow:hidden}@keyframes heartbeat{0%{transform:scale(1)}20%{transform:scale(1.05)}40%{transform:scale(1)}60%{transform:scale(1.05)}80%{transform:scale(1)}to{transform:scale(1)}}.content{margin-top:50px;margin-bottom:20px;padding-bottom:30px}.content p{font-size:1.5vw;margin-bottom:40px;line-height:50px}@media (max-width: 1000px){.content p{font-size:2.5vw}}@media (max-width: 700px){.title{margin:0;padding-top:80px;padding-bottom:60px;display:flex;flex-direction:column;max-height:900px}.title-text{margin:0;text-align:center}.title-text h1{font-size:10vw}.title-icon{display:none}.icon-pulse{width:30%}.content{margin-left:20px;margin-right:20px;text-align:center}.content p{text-align:center;font-size:5vw}}.acerca{display:grid;grid-template-columns:1fr 2fr;justify-items:start;align-items:start;gap:32px;margin-left:80px;margin-right:80px;margin-bottom:100px}.acerca .boxContent{display:flex;flex-direction:column;justify-content:space-around;width:90%;height:100%}.acerca .acercaContent{justify-self:start;align-self:start;text-align:left}.miniBox{text-align:center;margin-top:30px;color:#fff;padding:25px;border-radius:10px}.Exp{background-color:#169ec9}.Pac{background-color:#0cb798}@keyframes gradientSlide{0%{background-position:0% 10%}50%{background-position:100% 91%}to{background-position:0% 10%}}.miniBox{position:relative;overflow:hidden;border-radius:16px;padding:25px;color:#111;box-shadow:0 8px 16px #0000001b;isolation:isolate}.miniBox>*{position:relative;z-index:2}.miniBox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:150% 150%;animation:gradientSlide 45s ease-in-out infinite}.miniBox:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:linear-gradient(120deg,#ffffff05 30%,#ffffff40 40%,#ffffff14 40%),linear-gradient(0deg,#fff3,#ffffff4d);pointer-events:none}.Exp:before{background-image:linear-gradient(120deg,#5ae3d8,#a8edea 40%,#ffeaf0,#fff)}.Pac:before{background-image:linear-gradient(120deg,#43b4a7,#0cb798,#169ec9 70%,#fff)}@media (prefers-reduced-motion: reduce){.miniBox:before{animation:none;background-position:50% 50%}}.acercaContent{display:flex;flex-direction:column;justify-content:center}.acercaContent h2{margin-top:40px;margin-bottom:40px;font-size:4vw}.acercaContent p{line-height:40px;font-size:2vw}@media (max-width: 700px){.acercaContent{text-align:center}.acercaContent h2{font-size:5vw}.acerca{display:flex;flex-direction:column;margin-left:30px;margin-right:30px}.acercaContent p{font-size:3vw}}@media (max-width: 500px){.acercaContent h2{font-size:6vw}.acercaContent p{font-size:4.5vw}}.sobreLipo h4{margin-top:40px;margin-bottom:40px;font-size:1.5vw;font-weight:500}.tecnicas{margin-top:70px}.tecnicasCarousel h2{margin-top:60px;background-color:#016f88;color:#fff;padding:20px}#esteticasH2{margin-top:100px;margin-bottom:40px}.tecnicas h2{text-align:center;font-size:3vw}.tecnicasContent{width:auto;height:auto;margin:80px 30px 30px;padding-bottom:80px;border-radius:20px;background:#43b4a7;background:linear-gradient(180deg,#4dccc1,#fff);text-align:center}.tecnicasContent h2{margin-top:30px;color:#000;font-size:2.4vw;font-weight:600}.tecnicasBox{margin-top:60px;height:auto;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;padding-bottom:10px}.tecnicasCard{background-color:#fff;text-align:center;overflow-y:hidden;width:60%;display:flex;flex-direction:column;align-items:center;gap:20px;border-radius:20px;box-shadow:#64646f33 0 7px 29px}.tecnicasCard h3{font-size:2vw;margin-top:30px}.tecnicaImg{width:60%}@media (max-width: 700px){.acerca{margin-bottom:70px}.tecnicas{margin-top:0;display:flex;flex-direction:column;align-items:center}.tecnicas h2{font-size:5vw}.tecnicasContent{width:95%;margin:30px 0 0}.tecnicasContent h2,.sobreLipo h4{font-size:4vw}.tecnicasBox{display:flex;flex-direction:column;align-items:center;padding-bottom:40px;justify-content:space-between}.tecnicasCard{width:80%;margin-bottom:50px}.tecnicasCard h3{font-size:4vw}.tecnicaImg{width:120px}}@media (max-width: 500px){.tecnicasContent h2,.tecnicas h2,.tecnicasCard h3{font-size:6vw}}.patologiasBox p{margin:70px 70px 60px;color:#fff;font-size:2vw;padding-bottom:0}.tecnicasContent .btnPatologias{color:#000;text-decoration:none;font-size:1.8vw;background-color:#fff;border-radius:20px;padding:20px 80px;box-shadow:#00000059 0 5px 15px}@media (max-width: 700px){.patologiasBox p{text-align:center;margin:30px 30px 60px;font-size:4vw}.tecnicasContent .btnPatologias{font-size:4vw}}@media (max-width: 500px){.tecnicasContent .btnPatologias{font-size:4vw;padding:20px 50px}}.nosotrosContent{display:grid;grid-template-columns:repeat(2,1fr);margin-top:40px}.nosotrosContent p{color:#444;line-height:50px;font-size:1.8vw;font-weight:500;text-align:start;width:90%}.nosotrosBoxA{margin:20px;background-image:linear-gradient(to top,#ffeaf0,#a8edea);border-radius:20px}.nosotrosBoxA p{margin:20px}.nosotrosBoxB{margin:20px;background-color:#8ec5fc;background-image:linear-gradient(62deg,#a8edea,#ffeaf0);border-radius:20px}.nosotrosBoxB p{margin:20px}@media (max-width: 800px){.nosotrosContent{display:flex;flex-direction:column;margin-top:40px}.nosotrosContent p{font-size:4vw}}@media (max-width: 500px){.nosotrosContent p{font-size:5.5vw}}.limpiezFacial{text-align:center}.limpiezFacial h2{font-size:3vw}.limpiezFacial p{font-size:1.8vw;line-height:180%;margin-top:40px}.procesoLista{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;align-items:center;justify-items:center;padding-bottom:40px}.procesoLista li{display:flex;flex-direction:column;align-items:center;margin-top:40px;background-color:#ddfaf1;width:70%;padding-top:30px;padding-bottom:30px;border-radius:20px;box-shadow:#0000001a 0 4px 12px}.procesoLista h3{font-size:2vw}.procesoLista p{font-size:2vw;width:60%}@media (max-width: 700px){.limpiezFacial h2{font-size:4vw}.limpiezFacial p{font-size:3vw}.procesoLista{display:flex;flex-direction:column;justify-content:space-around}.procesoLista li{width:70%}.procesoLista h3{font-size:4vw}.procesoLista p{font-size:3.5vw}}@media (max-width: 500px){.limpiezFacial h2{font-size:5vw}.limpiezFacial p{font-size:4vw}.procesoLista li{width:80%}.procesoLista h3{font-size:5vw}.procesoLista p{font-size:4vw}}.nosotros{width:100%;display:flex;flex-direction:column;align-items:center}.bloque{width:80%;display:flex;margin-top:80px;margin-bottom:40px}.nosotrosimg{height:100%;width:100%;border-radius:30px}.bloquetexto{margin-right:30px;margin-left:30px;width:70%}.bloquetexto h2{text-align:center;font-size:2rem;margin-bottom:20px}.bloquetexto p{font-size:1.2rem;line-height:30px}@media (max-width: 1200px){.bloque{width:90%;display:flex;flex-direction:column;align-items:center;margin-top:80px;margin-bottom:40px}.bloquetexto{margin-bottom:60px;margin-top:60px;width:100%;order:0}.bloquetexto h2{text-align:center;font-size:3rem;margin-bottom:20px}.bloquetexto p{font-size:1.3rem;line-height:40px}.nosotrosimg{border-radius:50px;height:80%;width:80%;order:-1}}.Navbar{width:100%;display:flex;font-size:1.2rem;align-items:center;z-index:1000;padding:20px}.Navbar-logo{width:100px}.Navbar-logo img{height:80px}.Navbar-list{display:flex;justify-content:space-around;width:100%;list-style:none;align-items:center}.Navbar-list li{margin:0 10px}.btnContact{background-color:#353535;border-radius:15px;padding:5px 20px}.btnContact a{color:#fff;text-decoration:none;text-align:center}.Navbar-list li .link{text-decoration:none;color:#000;position:relative;display:inline-block;padding-bottom:5px}.Navbar-list li .link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#000;transition:width .3s ease}.Navbar-list li .link:hover:after{width:100%}.hamburger{display:none;cursor:pointer;position:absolute;right:20px;top:25px;background-color:transparent;border:none;color:#000}.hamburger.open{color:#fff}@media (max-width: 1000px){.Navbar-list{position:fixed;top:0;left:-100%;width:100%;height:100vh;background-color:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:left .3s ease-in-out;z-index:500}.Navbar-list.open{left:0;margin-right:40px}.Navbar-list li{margin:20px 0}.Navbar-list li .link{color:#fff}.hamburger{display:block;position:fixed;top:20px;right:20px;z-index:1001;font-size:2.3rem;color:#000;background-color:transparent;border:none}.hamburger.open{margin-top:10px;height:50px;width:80px;color:#fff;z-index:1000}.Navbar-logo.hidden{display:none}.btnContact{background-color:#36dbe7}.btnContact a{font-weight:600;color:#000}}@media (max-width: 500px){.hamburger{font-size:1.5rem;width:40px}.hamburger.open{width:40px}}.BtnWhats{outline:none;cursor:pointer;border:none;padding:.9rem 2rem;margin:0;font-family:inherit;font-size:inherit;position:relative;display:inline-block;letter-spacing:.05rem;font-weight:700;font-size:17px;border-radius:500px;overflow:hidden;background:#6f6;color:#f8f8ff}.BtnWhats span{position:relative;z-index:10;transition:color .4s}.BtnWhats:hover span{color:#000}.BtnWhats:before,.BtnWhats:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.BtnWhats:before{content:"";background:#000;width:120%;left:-10%;transform:skew(30deg);transition:transform .4s cubic-bezier(.3,1,.8,1)}.BtnWhats:hover:before{transform:translate3d(100%,0,0)}.BtnWhats a{color:#fff;text-decoration:none;position:relative;z-index:10;transition:color .4s}.BtnWhats:hover a,.BtnWhats:focus-visible a{color:#000}@media (max-width: 900px){.BtnWhats{font-size:2.3vw}}@media (max-width: 700px){.BtnWhats{text-align:center;font-size:3vw}}@media (max-width: 500px){.BtnWhats{font-size:5vw}}.BtnVerMas{color:#fff;font-size:1.5vw;text-decoration:none;background-color:#00cfb6;border-radius:20px;padding:10px 25px;transition:all .3s ease;margin-bottom:30px}.BtnVerMas:hover{box-shadow:#64646f5c 0 7px 10px}@media (max-width: 900px){.BtnVerMas{font-size:2.3vw}}@media (max-width: 700px){.BtnVerMas{text-align:center;font-size:3vw}}@media (max-width: 500px){.BtnVerMas{font-size:5vw}}.footer{margin-top:60px;padding-top:40px;background-color:#43b4a7;color:#fff}.footerContent{display:flex;flex-direction:column;align-items:center;text-align:center}.footerContentTitle{font-size:2.5vw;margin-bottom:30px}.footerContent p{margin-bottom:20px}.footerContent hr{width:90%;border:1px solid #ffffff;margin-bottom:30px}.footerLogos{margin-top:60px;margin-bottom:60px;display:flex;justify-content:space-around}.footerLogos a img{width:4vw}.footerBase{background-color:#07665b;text-align:center}.footerBase p{margin-top:10px;margin-bottom:5px}@media (max-width: 700px){.footerContentTitle{font-size:4vw}.footerLogos{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.footerLogos a img{margin-top:30px;width:5vw}}.einbyte{text-decoration:none;color:#fff}@media (max-width: 500px){.footerContentTitle{font-size:5vw}.footerLogos{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.footerLogos a img{margin-top:30px;width:7vw}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.carousel.multi{position:relative;width:90%;height:400px;margin:70px auto 40px;overflow:hidden}.carousel-page{flex:0 0 100%;height:100%;display:grid;grid-template-columns:repeat(var(--pv, 3),1fr);gap:16px;padding:0 4px;box-sizing:border-box;text-align:center;overflow:hidden}.carousel-card{height:100%;display:flex;flex-direction:column;border-radius:14px;overflow:hidden;box-shadow:0 6px 24px #00000030;border:4px solid #016f88;background:#fff}.carousel-img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.carousel-body{height:50%;text-align:center;background:#016f88;color:#fff;padding:16px 14px;display:grid;align-content:center;gap:10px}.carousel-body h2{font-size:1.15rem;margin:0}@media (max-width:600px){.card-media{aspect-ratio:4 / 3}}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);border:0;background:#0000;color:#fff;font-size:2rem;padding:10px;cursor:pointer;z-index:2;border-radius:8px}.carousel-button:hover{background:#0000003a}.carousel-button.prev{left:10px}.carousel-button.next{right:10px}@media (max-width: 900px){.carousel-page{--pv: 2}}@media (max-width: 600px){.carousel-page{--pv: 1}}.carousel-stage{position:relative;height:100%;overflow:hidden;border-radius:14px}.carousel-layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease;will-change:opacity}.carousel-layer.current{opacity:1;z-index:1}.carousel-stage.is-fading .carousel-layer.next{opacity:1}@media (prefers-reduced-motion: reduce){.carousel-layer{transition-duration:.5s}}.carousel-keen{position:relative}.keen-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:42px;height:42px;border:0;border-radius:999px;background:#0000008c;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.keen-arrow:hover{transform:translateY(-50%) scale(1.06)}.keen-arrow:disabled{opacity:.4;cursor:default}.keen-arrow--left{left:8px}.keen-arrow--right{right:8px}.expandBox{margin-top:40px;display:flex;flex-direction:column;align-items:center}.titleBox{background-color:#fff;height:50px;width:80%;padding:0 10px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.titleBox h3{margin:0;text-align:left}.expandtitle{margin:0;padding:0;font-size:1.6vw}.btnExpandIcon{height:4vw}.contentBox{width:80%;background-color:#f0f0f0;padding:10px;border:1px solid #ddd;border-radius:8px;margin-top:5px;display:none;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;opacity:0;text-align:start}.contentBox p{font-size:1.3vw}.contentBox.open{display:block;max-height:900px;opacity:1}@media (max-width: 1000px){.titleBox{width:85%}.btnExpandIcon{height:7vw}.expandtitle{font-size:2.3vw}.contentBox{width:85%}.titleBox h3,.contentBox p{font-size:2vw}}@media (max-width: 700px){.titleBox h3,.expandtitle{font-size:3vw}.contentBox p{font-size:4vw}}@media (max-width: 500px){.titleBox h3{font-size:4.5vw}.contentBox p{font-size:5vw}}.depilacion-embla{position:relative;width:90%;margin:70px auto 40px}.embla__viewport{overflow:hidden}.embla__container{display:flex;gap:16px}.embla__slide{flex:0 0 calc((100% - 2 * 16px) / 3);min-width:0;box-sizing:border-box}@media (max-width: 900px){.embla__slide{flex-basis:calc((100% - 16px)/2)}}@media (max-width: 600px){.embla__slide{flex-basis:100%}}.embla__btn{position:absolute;top:50%;transform:translateY(-50%);border:0;width:44px;height:44px;border-radius:10px;background:#00000040;color:#fff;font-size:28px;display:grid;place-items:center;cursor:pointer;z-index:5}.embla__btn:hover{background:#00000059}.embla__btn:disabled{opacity:.4;cursor:not-allowed}.embla__btn--prev{left:6px}.embla__btn--next{right:6px}.carousel-card{height:400px;display:flex;flex-direction:column;border-radius:14px;overflow:hidden;box-shadow:0 6px 24px #00000030;border:4px solid #016f88;background:#fff}.card-media{aspect-ratio:1 / 1;width:100%;background:#e5f4f7;display:grid;place-items:center;padding:8px}.carousel-img{max-width:100%;max-height:100%;object-fit:contain;display:block}.carousel-body{height:50%;background:#016f88;color:#fff;padding:16px 14px;display:grid;align-content:center;gap:10px}.carousel-body h2{margin:0;font-size:1.15rem}.terapia{margin:0;opacity:.95;font-size:.95rem}.price{margin:0;font-weight:700;font-size:1.05rem}@media (max-width:600px){.carousel-card{height:360px}.card-media{aspect-ratio:4 / 3}}.depilacion-keen{position:relative;width:90%;margin:70px auto 40px}.keen-slider{overflow:hidden}.keen-slider__slide{min-width:0}.keen-arrow{position:absolute;top:50%;transform:translateY(-50%);border:0;width:44px;height:44px;border-radius:10px;background:#00000040;color:#fff;font-size:28px;display:grid;place-items:center;cursor:pointer;z-index:5}.keen-arrow:hover{background:#00000059}.keen-arrow:disabled{opacity:.4;cursor:not-allowed}.keen-arrow--left{left:6px}.keen-arrow--right{right:6px}.Header{background:#fff}.Header-title{padding-top:60px;padding-bottom:10px;margin-left:80px;margin-right:80px;display:grid;grid-template-columns:2fr 1fr;align-items:center;justify-content:center}.Header-title h1{font-weight:500;font-size:5vw}.Header-title h1 span{color:#007a7a;margin-left:100px}.Header-icon{width:100%;text-align:center;overflow:hidden}.Header-icon-image{width:60%}.Header-content{margin-top:60px;text-align:center;height:150px}.Header-content p{font-size:1.8vw;margin-bottom:40px;line-height:40px}@media (max-width: 1000px){.Header-content p{font-size:2.5vw}}@media (max-width: 700px){.Header-title{margin:0;padding-top:60px;padding-bottom:60px;display:flex;flex-direction:column}.Header-text{text-align:center}.Header-text h1{font-size:10vw}.Header-title h1 span{margin:0}.Header-icon{margin-top:40px;width:30%}.Header-content{height:200px;margin-top:0;margin-left:20px;margin-right:20px;text-align:center}.Header-content p{text-align:center;font-size:5vw}}.patoBox{width:80%;background-color:#f0f0f0;padding:10px;border:1px solid #ddd;border-radius:8px;margin-top:5px;display:none;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;opacity:0;text-align:start}.patoBox p{font-size:1.3vw}.patoBox h4{margin:10px;font-size:1.5vw}.patoBox ul li{margin-top:10px;margin-left:20px;font-size:1.3vw}.patoBox.open{display:block;max-height:800px;opacity:1}@media (max-width: 1000px){.patoBox{width:85%}.patoBox p,.patoBox h4{font-size:2.3vw}.patoBox ul li{font-size:2vw}}@media (max-width: 700px){.patoBox p,.patoBox h4{font-size:3vw}.patoBox ul li{font-size:2.7vw}}@media (max-width: 500px){.patoBox p,.patoBox h4,.patoBox ul li{font-size:4vw}}*{font-family:Roboto,sans-serif;margin:0;padding:0;overflow-x:hidden}
