@charset "UTF-8";:root{line-height:1.5;font-weight:400;color-scheme:light dark;background-color:#f4f0eb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{margin:0;padding:0;box-sizing:border-box;width:100vw;overflow-x:hidden}a{font-weight:500;color:#7d7b7c;text-decoration:inherit;padding:15px}h1{line-height:1.1;font-size:55px;color:#575757}button{background:#d8c7b9;border:none;padding:12px 28px;border-radius:10px;font-size:16px;color:#7a7a7a;font-family:Mulish,sans-serif;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}h1,h2{font-family:Playfair Display,serif;letter-spacing:1px}p,a,span,h3{font-family:Open Sans,sans-serif;color:#7d7b7c}@media (max-width: 1024px){h1{font-size:2.5rem;text-align:center}h2{font-size:1.4rem;text-align:center}}@media (max-width: 768px){h1{font-size:2.5rem;text-align:center}h2{font-size:1.4rem;text-align:center}}._titulo_5khxi_1{background-image:linear-gradient(#f6e9d980,#f8e6d280),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744535274/vista-lujoso-espacio-interior-hotel_23-2150683409.jpg_hznprr.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._contacto_5khxi_17{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem;padding:2rem}._datos_5khxi_26{flex:1;margin-top:50px}._map_5khxi_32{display:flex;margin-top:50px;box-shadow:0 4px 20px #0000001a;border-radius:5px}._googleMap_5khxi_40{width:600px}._contacto_5khxi_17 ._mail_5khxi_45,._contacto_5khxi_17 ._telefono_5khxi_46,._contacto_5khxi_17 ._direccion_5khxi_47,._contacto_5khxi_17 ._horario_5khxi_48{display:flex;align-items:center;gap:30px;margin-bottom:1rem;color:#7d7b7c;font-size:19px}._subtitulo_5khxi_57{font-size:22px;color:#7d7b7c}._form_5khxi_63{display:flex;flex-direction:column;align-items:center;padding:2rem;width:100%;max-width:600px;margin:0 auto}._form_5khxi_63 button{background:#d8c7b9;height:40px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}._nombre_5khxi_87,._mail_5khxi_45,._mensaje_5khxi_89,._telefono_5khxi_46{font-family:Open Sans,sans-serif;color:#7d7b7c;background-color:#f4f0eb;border-radius:10px;border-color:#b5b4b5}._mensaje_5khxi_89{width:450px;height:150px}._nombre_5khxi_87,._mail_5khxi_45{width:450px;height:20px}._contenedorBtn_5khxi_110{display:flex;justify-content:center;width:100%}@media (max-width: 1440px){._titulo_5khxi_1{height:15cm;background-size:cover;width:100%}}@media (max-width: 1024px){._googleMap_5khxi_40{display:flex;width:400px}}@media (max-width: 768px){._map_5khxi_32{position:absolute;top:90%;left:25%}._datos_5khxi_26{margin-top:10px}._mail_5khxi_45,._nombre_5khxi_87,._mensaje_5khxi_89{width:100%}._form_5khxi_63{position:absolute;top:130%;left:8%}}@media (max-width: 480px){._map_5khxi_32{position:absolute;top:130%;left:10%}._datos_5khxi_26{margin-top:10px}._mail_5khxi_45,._nombre_5khxi_87,._mensaje_5khxi_89{width:100%}._subtitulo_5khxi_57{font-size:18px;text-align:center}._form_5khxi_63{position:absolute;top:180%;left:5%;width:80%}}._faciales_7f5dt_1{background-image:linear-gradient(#f6e9d980,#f8e6d280),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744534544/mujer-joven-mascara-cara-relajante-salon-spa_176420-7497.jpg_jxqp8w.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._servicios_7f5dt_17{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px}._tratamiento_7f5dt_25{background-color:#fef9f5;width:300px;height:550px;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:16px;margin-top:60px;display:flex;flex-direction:column;align-items:center;text-align:center}._img_7f5dt_39{height:180px;width:250px;border-radius:8px;margin-bottom:10px;margin-top:20px}._tratamiento_7f5dt_25 a{color:#7a7a7a;font-weight:700;margin-top:10px}._tratamiento_7f5dt_25 p{margin-top:8px;color:#7a7a7a}._reserva_7f5dt_58,._boton_7f5dt_59{background:#d8c7b9;height:25px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}._message_7f5dt_72{position:absolute;bottom:-2050px}@media (max-width: 1440px){._faciales_7f5dt_1{height:15cm;background-size:cover;width:100%}}._corporales_1t3bs_1{background-image:linear-gradient(#f6e9d999,#f8e6d299),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744534526/concepto-spa-mujer-vista-cerca_23-2147816923.jpg_seld8e.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._servicios_1t3bs_17{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px}._tratamiento_1t3bs_25{background-color:#fef9f5;width:300px;height:550px;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:16px;margin-top:60px;display:flex;flex-direction:column;align-items:center;text-align:center}._img_1t3bs_39{height:180px;width:250px;border-radius:8px;margin-bottom:10px;margin-top:20px}._tratamiento_1t3bs_25 a{color:#7a7a7a;font-weight:700;margin-top:10px}._tratamiento_1t3bs_25 p{margin-top:8px;color:#7a7a7a}._reserva_1t3bs_58,._boton_1t3bs_59{background:#d8c7b9;height:25px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}@media (max-width: 1440px){._corporales_1t3bs_1{height:15cm;background-size:cover;width:100%}}._fondo_czv66_1{background-image:linear-gradient(#f6e9d980,#f8e6d280);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._contenedorTitulo_czv66_14 h1{margin-top:4rem}._boton_czv66_19{background:#d8c7b9;height:30px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}._detalle_czv66_33{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px;text-align:justify}._descripcion_czv66_43{text-align:justify;line-height:1.6;margin-top:1rem}._inicio_16dxw_2{background-image:linear-gradient(#f6e9d999,#f8e6d299),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744535274/vista-lujoso-espacio-interior-hotel_23-2150683409.jpg_hznprr.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;padding:0;margin:0}._info_16dxw_18{display:block;align-items:center;justify-content:center;font-size:1.25rem;padding:0 20px;font-size:16px;line-height:1.6}._info_16dxw_18 p{margin-top:20px;margin-bottom:1rem;text-align:justify;width:100%;font-size:1.4rem}._subtitulo_16dxw_36{font-size:1.6rem;text-align:center;margin-bottom:1.6rem;color:#7d7b7c;font-weight:600;margin-top:80px;padding:0 10px}._link_16dxw_46{background:#d8c7b9;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s;text-align:center;margin-top:60px;display:flex;flex-direction:column;align-items:center;width:100%}._tratamientos_16dxw_65{display:flex;align-items:center;justify-content:center;margin-top:150px;gap:50px}._clase_16dxw_73{display:flex;align-items:center;justify-content:center}._img_16dxw_80{height:220px;width:300px;border-radius:8px;margin-bottom:10px;margin-top:20px}._sobreMi_16dxw_90{display:flex;align-items:center;justify-content:center;gap:80px;text-align:justify}._imgsobremi_16dxw_97{width:100%;height:auto}._carta_16dxw_102{font-family:Parisienne,cursive;font-size:25px}._pregunta_16dxw_107{font-family:Parisienne,cursive;font-size:60px;text-align:center;margin-top:200px;font-weight:700}._saludo_16dxw_115{font-family:Parisienne,cursive;font-size:45px}@media (max-width: 1440px){._inicio_16dxw_2{height:15cm;background-size:cover;width:100%}}@media (max-width: 1024px){._inicio_16dxw_2{height:15cm;background-size:cover;width:100%}._info_16dxw_18{font-size:18px;text-align:center;margin:0 auto;width:90%}._info_16dxw_18 p{font-size:1.1rem;margin-top:15px;padding:0 40px;width:100%;text-align:center;margin-right:auto}._subtitulo_16dxw_36{font-size:1.3rem;text-align:center;padding:0 40px}._tratamientos_16dxw_65{display:flex;flex-direction:column;align-items:center;margin-top:40px;gap:20px;padding:0 40px}._link_16dxw_46{width:80%;margin:0 auto;padding:12px;display:flex;align-items:center;flex-direction:column}._pregunta_16dxw_107{font-size:2.2rem;text-align:center;margin-top:80px;padding:0 40px}._saludo_16dxw_115{font-size:1.8rem;text-align:center}._imgsobremi_16dxw_97{width:90%;height:auto;display:block;margin:0 auto}._sobreMi_16dxw_90{flex-direction:column;gap:30px;align-items:center;padding:0 40px}._carta_16dxw_102{font-size:1.2rem;text-align:justify}}@media (max-width: 768px){._inicio_16dxw_2{background-size:cover;width:100%}._info_16dxw_18{font-size:14px;padding:0}._info_16dxw_18 p{font-size:1.1rem;margin-top:10px;width:100%;padding:0}._subtitulo_16dxw_36{font-size:1.4rem;width:100%;padding-left:0}._tratamientos_16dxw_65{flex-direction:column;margin-top:30px}._link_16dxw_46{margin:0 auto}._pregunta_16dxw_107{font-size:1.8rem;margin-top:60px;width:100%;padding:0}._saludo_16dxw_115{font-size:2rem;width:100%;margin:0 auto}._imgsobremi_16dxw_97{width:100%;height:auto;display:block;margin:0 auto}._sobreMi_16dxw_90{flex-direction:column;gap:20px;width:100%;margin:0 auto;padding:0}._carta_16dxw_102{width:90%;margin:0 auto}}@media (max-width: 480px){._inicio_16dxw_2{background-size:cover;width:100%}._info_16dxw_18 p{font-size:1rem;margin-top:10px;width:100%}._subtitulo_16dxw_36{font-size:1.2rem;width:100%}._tratamientos_16dxw_65{flex-direction:column;margin-top:30px;padding:10px}._link_16dxw_46{margin:0 auto}._pregunta_16dxw_107{font-size:1.8rem;margin-top:60px;width:100%}._saludo_16dxw_115{font-size:2rem;width:100%}._imgsobremi_16dxw_97{width:100%;height:auto;display:block;margin-left:0}._sobreMi_16dxw_90{flex-direction:column;gap:20px;width:100%}}._titulo_127qz_1{background-image:linear-gradient(#f6ece080,#f8e6d280),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744534377/vista-superior-decoracion-spa-botellita_23-2148290962.jpg_gojvvi.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._boton_127qz_16{background:#d8c7b9;height:30px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}._img_127qz_30{display:flex;width:450px;height:520px;align-items:center;margin-bottom:100px}._contenedor_127qz_38{display:flex;width:100%;align-items:center;justify-content:center;margin-top:30px;margin-bottom:30px}._descripcion_127qz_47{font-family:Open Sans,sans-serif;color:#7d7b7c;text-align:justify;font-size:20px}._subtitulo_127qz_54{font-family:Playfair Display,serif;color:#7d7b7c;font-size:35px;font-weight:700}@media (max-width: 1440px){._titulo_127qz_1{height:15cm;background-size:cover;width:100%}}@media (max-width: 1024px){._contenedor_127qz_38{margin-bottom:10px}._descripcion_127qz_47{font-size:1.1rem}._subtitulo_127qz_54{font-size:2rem;margin-bottom:10px;padding:10px}}._titulo_yzyq5_1{background-image:linear-gradient(#f6e9d980,#f8e6d280),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744534429/depilacion-laser-terapia-depilacion_1303-23670.jpg_utipzn.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._boton_yzyq5_17{background:#d8c7b9;height:30px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}._img_yzyq5_31{display:flex;width:450px;height:520px;align-items:center;margin-bottom:100px}._contenedor_yzyq5_39{display:flex;width:100%;align-items:center;justify-content:center;margin-top:30px;margin-bottom:30px}._descripcion_yzyq5_48{font-family:Open Sans,sans-serif;color:#7d7b7c;text-align:justify;font-size:20px}._subtitulo_yzyq5_55{font-family:Playfair Display,serif;color:#7d7b7c;font-size:35px;font-weight:700}@media (max-width: 1440px){._titulo_yzyq5_1{height:15cm;background-size:cover;width:100%}}@media (max-width: 1024px){._contenedor_yzyq5_39{margin-bottom:10px}._descripcion_yzyq5_48{font-size:1.1rem}._subtitulo_yzyq5_55{font-size:2rem;margin-bottom:10px}}._regala_kp1oa_2{background-image:linear-gradient(#f6e9d980,#f8e6d280),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744534501/flay-lay-regalo-bodas_23-2148480743.jpg_mf0n3p.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._subtitulo_kp1oa_18{font-size:25px;color:#5b5a5a;text-align:center}._form_kp1oa_25{margin-top:100px;display:flex;align-items:center;justify-content:center;padding:2rem}form{display:flex;flex-direction:column;align-items:flex-start;background-color:#fef9f5;padding:2rem;border-radius:10px;box-shadow:0 4px 20px #5b5a5a33;gap:1.5rem}._importe_kp1oa_47,._nombre_kp1oa_48,._dedicatoria_kp1oa_49,._telefono_kp1oa_50,._observaciones_kp1oa_51{display:flex;justify-content:left;flex-direction:column;color:#7d7b7c;width:550px;font-family:Open Sans,sans-serif}._form_kp1oa_25 a{font-size:13px;display:flex;align-items:left}._mensajeGracias_kp1oa_70{display:flex;align-items:center;justify-content:center;margin-top:200px;font-size:20px;font-family:Playfair Display,serif}._boton_kp1oa_79{background:#d8c7b9;border:none;padding:12px 28px;border-radius:10px;font-size:16px;color:#7a7a7a;font-family:Mulish,sans-serif;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}._contenedorBtn_kp1oa_92{display:flex;justify-content:center;width:100%}._stripe_kp1oa_98{display:flex;justify-content:center;width:100%;margin-top:50px}._stripebuybutton_kp1oa_106{border:1px solid #ccc}@media (max-width: 1440px){._regala_kp1oa_2{height:15cm;background-size:cover;width:100%}}@media (max-width: 480px){._form_kp1oa_25{margin-top:40px;padding:1rem;flex-direction:column}form{width:100%;padding:1rem}._importe_kp1oa_47,._nombre_kp1oa_48,._dedicatoria_kp1oa_49,._telefono_kp1oa_50,._observaciones_kp1oa_51{width:100%}._form_kp1oa_25 a{font-size:12px;text-align:left}._contenedorBtn_kp1oa_92{flex-direction:column;align-items:center}._boton_kp1oa_79{width:100%;padding:12px}._stripe_kp1oa_98{flex-direction:column;align-items:center;margin-top:30px}._stripebuybutton_kp1oa_106{width:100%}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._reserva_9adzq_1{background-image:linear-gradient(#f6e9d980,#f8e6d280),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744534405/concepto-spa-masaje-mujer_23-2147817020.jpg_dkyzmm.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._form_9adzq_17{margin-top:60px;display:flex;align-items:center;justify-content:center;padding:2rem}form{display:flex;flex-direction:column;align-items:flex-start;padding:2rem;border-radius:10px;box-shadow:0 4px 20px #5b5a5a33;gap:1.5rem;width:500px}form input,form select,form textarea{padding:10px;border:1px solid #ddd;border-radius:6px;font-size:16px;font-family:Open Sans,sans-serif;color:#7d7b7c;width:450px}._nombre_9adzq_48,._telefono_9adzq_49,._observaciones_9adzq_50,._servicios_9adzq_51{display:flex;justify-content:left;flex-direction:column;color:#7d7b7c;width:550px;font-family:Open Sans,sans-serif}._mensajeGracias_9adzq_62{display:flex;align-items:center;justify-content:center;margin-top:200px;font-size:20px;font-family:Playfair Display,serif}label{font-family:Open Sans,sans-serif;color:#7d7b7c}._calendario_9adzq_78,._hora_9adzq_78{width:150px;padding:10px}._boton_9adzq_83{background:#d8c7b9;border:none;padding:12px 28px;border-radius:10px;font-size:16px;color:#7a7a7a;font-family:Mulish,sans-serif;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}._contenedorBtn_9adzq_96{display:flex;justify-content:center;width:100%}._calendario_9adzq_78{margin-left:5px}@media (max-width: 1440px){._reserva_9adzq_1{height:15cm;background-size:cover;width:100%}}@media (max-width: 480px){._form_9adzq_17{margin-top:20px;padding:1rem;flex-direction:column}form{width:80%;padding:1rem}form input,form select,form textarea,._nombre_9adzq_48,._telefono_9adzq_49,._observaciones_9adzq_50,._servicios_9adzq_51{width:100%}}._calendario_1wmoh_2{border-radius:20px;color:#7d7b7c}._customCalendar_1wmoh_7{font-family:Arial,sans-serif;background-color:#f7e8da;border:1px solid #D8C7B9;border-radius:10px;padding:10px}._citas_1dv81_1{background-image:linear-gradient(#f6e9d980,#f8e6d280),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744534405/concepto-spa-masaje-mujer_23-2147817020.jpg_dkyzmm.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._contenedor_1dv81_33{display:flex;align-items:center;justify-content:center;margin-top:50px}._calendar_1dv81_49,._dates_1dv81_49{display:flex;justify-content:center}._calendar_1dv81_49{margin-top:30px}._dates_1dv81_49 li{background-color:#fef9f5;width:300px;height:150px;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:8px;display:flex;flex-direction:column;align-items:center;text-align:center}._dates_1dv81_49 li p,._dates_1dv81_49 li h3{margin:5px}._titulo_143kp_1{background-image:linear-gradient(#f6e9d999,#f8e6d299),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744535274/vista-lujoso-espacio-interior-hotel_23-2150683409.jpg_hznprr.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._new_143kp_18{position:relative;top:100px;display:flex;align-items:center;justify-content:center}form{display:flex;flex-direction:column;align-items:flex-start;background-color:#fef9f5;padding:3rem;border-radius:10px;box-shadow:0 4px 20px #5b5a5a33;gap:1rem}._img_143kp_38 ._inputTitulo_143kp_39 ._descripcion_143kp_40 ._precio_143kp_41 ._duracion_143kp_42{display:flex;justify-content:left;flex-direction:column;font-family:Open Sans,sans-serif;color:#918f90;width:550px}._contenedorBtn_143kp_52{display:flex;justify-content:center;width:100%}._boton_143kp_59{background:#d8c7b9;margin-top:20px;margin-bottom:30px;width:220px;height:40px;border:none;padding:0;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s;position:relative;left:145px}._message_143kp_77{position:absolute;bottom:20px}@media (max-width: 1440px){._titulo_143kp_1{height:15cm;background-size:cover;width:100%}}@media (max-width: 480px){._new_143kp_18{top:60px;display:flex;align-items:center;justify-content:center}form{width:70%}._boton_143kp_59{width:110%;left:60px}}._titulo_6nu0c_1{background-image:linear-gradient(#f6e9d980,#f8e6d280),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744535274/vista-lujoso-espacio-interior-hotel_23-2150683409.jpg_hznprr.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._formContainer_6nu0c_31{position:relative;top:100px;display:flex;align-items:center;justify-content:center}label{display:block}._description_6nu0c_57{height:100px;padding:15px;display:block;margin-top:0}._label-textarea_6nu0c_71{display:block;margin-bottom:4px}._contenedorBtn_6nu0c_85{display:flex;justify-content:center;align-items:center;width:100%}._boton_6nu0c_101{background:#d8c7b9;margin-top:20px;margin-bottom:30px;width:220px;height:40px;border:none;padding:0;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s;position:relative;left:145px}._message_6nu0c_137{position:absolute;bottom:20px}._inicio_skewq_1{background-image:linear-gradient(#f6e9d999,#f8e6d299),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744535274/vista-lujoso-espacio-interior-hotel_23-2150683409.jpg_hznprr.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._form_skewq_31{display:flex;align-items:center;justify-content:center;margin:25px;padding:2rem}._subtitulo_skewq_47{font-size:25px}._subtituloboton_skewq_55{font-size:20px;background:#f5f1ef;height:30px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s;margin-top:130px}._login_skewq_87{display:flex;justify-content:center;align-items:center;margin-top:50px}._boton_skewq_101{display:flex;justify-content:center;align-items:center;background:#d8c7b9;height:40px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}._logo_skewq_133{position:relative;top:4px;right:8px}._secondLogin_skewq_145{display:flex;align-items:center;justify-content:center}._googleBtn_skewq_157{position:absolute;top:165%}@media (max-width: 1440px){._inicio_skewq_1{height:15cm;background-size:cover;width:100%}._googleBtn_skewq_157{position:absolute;top:110%;width:15%;text-align:center}}@media (max-width: 1024px){._googleBtn_skewq_157{position:absolute;top:85%;width:25%;text-align:center}}@media (max-width: 768px){._secondLogin_skewq_145{flex-direction:column;padding:1rem}._googleBtn_skewq_157{position:absolute;top:105%;width:40%;text-align:center}}@media (max-width: 480px){._secondLogin_skewq_145{flex-direction:column;padding:1rem}._googleBtn_skewq_157{position:absolute;top:145%;width:60%;text-align:center}}._inicio_8sibo_1{background-image:linear-gradient(#f6e9d999,#f8e6d299),url(https://res.cloudinary.com/dljpuje5r/image/upload/v1744535274/vista-lujoso-espacio-interior-hotel_23-2150683409.jpg_hznprr.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:20cm;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}._subtitulo_8sibo_16{font-size:25px}._subtituloboton_8sibo_20{font-size:20px;background:#f5f1ef;height:30px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s;margin-top:130px}._register_8sibo_36{display:flex;justify-content:center;align-items:center;margin-top:50px}._form_8sibo_43{display:flex;align-items:center;justify-content:center;margin:25px;padding:2rem}._login_8sibo_52 input{color:#fff}._boton_8sibo_56{background:#d8c7b9;height:40px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s}._navbar_1gwj6_2{height:100px;width:100%;display:flex;justify-content:space-between;position:absolute;padding-top:20px 40px;align-items:center;box-sizing:border-box}._links_1gwj6_13{display:flex;align-items:center;justify-content:center;gap:15px;padding:0;margin:0}._links_1gwj6_13 a{color:#575757}._containerlinks_1gwj6_26{display:flex;justify-content:space-between;align-items:center;padding:0 20px;margin:0;width:100%;position:relative}._logo_1gwj6_36{width:150px;height:auto;display:block;margin:0 auto}._adminbutton_1gwj6_45{display:flex;align-items:center;justify-content:flex-start;gap:15px;flex-wrap:wrap}._login_1gwj6_54{height:100px;width:100%;display:flex;justify-content:center;align-items:center;padding-top:20px;position:absolute;gap:35px;box-sizing:border-box}._navbarHide_1gwj6_66,._toggle_1gwj6_70{display:none}._burger_1gwj6_75{display:none;flex-direction:column;cursor:pointer;height:fit-content}._line_1gwj6_83{width:30px;height:3px;background-color:#575757;margin:3px 0}h1{font-size:5rem;position:absolute;color:#575757;top:50%;left:50%;text-align:center;margin-top:0;transform:translate(-50%,-50%)}h2{font-size:2.8rem;position:absolute;display:flex;color:#5c5b5b;top:60%;left:50%;text-align:center;transform:translate(-50%,-50%)}h3,._login_1gwj6_54 a{color:#575757;font-size:1.1rem;text-decoration:none;align-items:center;text-align:center}._banner_1gwj6_121{position:relative;background-color:#7a7a7a;height:50px;width:100%;display:flex;align-items:center;overflow:hidden;z-index:999}@media (max-width: 1024px){._banner_1gwj6_121{height:30px}}@keyframes _moveLeft_1gwj6_1{0%{transform:translate(100%)}to{transform:translate(-100%)}}._banner1_1gwj6_148{white-space:nowrap;animation:_moveLeft_1gwj6_1 25s linear infinite;color:#f4f0eb;font-size:1rem;font-family:Roboto,sans-serif}._regalaTova_1gwj6_159{background:#ecdfcc;height:30px;width:160px;border:none;padding:12px;border-radius:10px;font-size:16px;color:#7a7a7a;box-shadow:0 6px 18px #0000001a;cursor:pointer;transition:.3s;display:flex;justify-content:center;align-items:center}._toggleLogo_1gwj6_179{width:150px;height:auto;display:block;margin:0 auto}._container_1gwj6_26{display:flex;justify-content:center;align-items:center;margin-top:20px}@media (max-width: 1440px){._navbar_1gwj6_2{font-size:.9rem;justify-content:center;margin-left:30px}._links_1gwj6_13{gap:15px}h1{font-size:4.5rem;top:30%}h2{font-size:2.2rem;top:35%}}@media (max-width: 1024px){._navbar_1gwj6_2{font-size:.65rem;justify-content:center;width:100%;margin-left:0}._navbarHide_1gwj6_66{display:none}h1{font-size:3.5rem;top:20%}h2{font-size:2rem;top:25%}._navbar_1gwj6_2 a,h3,._login_1gwj6_54 a{font-size:.9rem;text-align:center;padding:17px}._banner_1gwj6_121{height:30px}._logo_1gwj6_36{width:110px;height:auto;display:block;margin-left:35px}._regalaTova_1gwj6_159{width:100%}._containerlogo_1gwj6_273{flex:1}._containerlinks_1gwj6_26{flex:2}._adminbutton_1gwj6_45{flex:3}}@media (max-width: 768px){._contenedorbotones_1gwj6_291{flex-direction:column;align-items:flex-end}._navbarHide_1gwj6_66{display:none}._burger_1gwj6_75{display:flex;flex-direction:column;cursor:pointer;position:absolute;right:20px;gap:5px}._line_1gwj6_83{width:30px;height:3px;background-color:#575757;margin:3px 0}._logo_1gwj6_36{width:110px;height:auto;display:block;margin-left:15px;position:absolute;top:40px;left:-50px}._toggleLogo_1gwj6_179{width:110px;height:auto;display:block;margin:0 auto}._regalaTova_1gwj6_159{width:50%}h1{font-size:3rem;top:30%;left:300px}h2{font-size:1.8rem;top:37%;left:300px}._navbar_1gwj6_2{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:auto;padding:10px 20px;left:70px}._containerlogo_1gwj6_273{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:0}._containerlinks_1gwj6_26{width:100%;display:flex;justify-content:flex-end}._adminbutton_1gwj6_45{display:flex!important;flex-direction:column!important;align-items:flex-end;gap:10px;visibility:visible;opacity:1;height:auto}._links_1gwj6_13{display:flex;flex-direction:column;align-items:flex-end;gap:10px;width:auto;position:relative;right:40px}._login_1gwj6_54{flex-direction:column;align-items:flex-end;justify-content:flex-start;height:auto;padding:15px 20px;gap:10px;position:absolute}}@media (max-width: 480px){._logo_1gwj6_36{left:40px;top:90px}._containerlogo_1gwj6_273{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:0}._burger_1gwj6_75{display:flex;flex-direction:column;cursor:pointer;position:absolute;right:20px;gap:5px}h1{font-size:2.5rem;top:42%;left:170px}h2{font-size:1.5rem;top:50%;left:170px}._regalaTova_1gwj6_159{width:30%}._navbarHide_1gwj6_66{display:none}._login_1gwj6_54{padding:8px 10px;gap:5px}._links_1gwj6_13{gap:5px;position:relative;left:-30px}._adminbutton_1gwj6_45{gap:5px}._contenedorbotones_1gwj6_291{flex-direction:column;align-items:flex-end;gap:6px}}._newbutton_c6tjf_1{background-color:#7a7a7a;color:#f4f0eb;position:relative;left:155px;width:40px;height:40px;padding:0}._icon_c6tjf_21{display:flex;align-items:center;justify-content:center;font-size:35px;color:#f1e4d4}@media (max-width: 768px){._newbutton_c6tjf_1{position:static;left:auto;top:auto;width:40px;height:40px;margin-bottom:10px}._icon_c6tjf_21{font-size:30px}}._buttonlogout_18149_3{background-color:#7a7a7a;color:#f4f0eb;position:relative;left:155px;width:40px;height:40px;padding:0}._icon_18149_25{display:flex;align-items:center;justify-content:center;font-size:35px;color:#f1e4d4}@media (max-width: 768px){._buttonlogout_18149_3{position:static;left:auto;top:auto;width:40px;height:40px;margin-bottom:10px}._icon_18149_25{font-size:30px}}._AppoimentsButton_18rgz_1{background-color:#7a7a7a;color:#f4f0eb;position:relative;left:155px;width:40px;height:40px;padding:0}._icon_18rgz_11{display:flex;align-items:center;justify-content:center;font-size:35px;color:#f1e4d4}@media (max-width: 768px){._AppoimentsButton_18rgz_1{position:static;left:auto;top:auto;width:40px;height:40px;margin-bottom:10px}._icon_18rgz_11{font-size:30px}}#root{max-width:1280px;margin:0 auto}.card{padding:2em}.react-datepicker__day-names{position:relative;top:30px}.react-datepicker__header{height:60px;padding:0}h2.react-datepicker__current-month{position:absolute;top:20px}.react-datepicker-wrapper{height:37px}.react-datepicker__day--holidays{color:#c6c3c3;background-color:transparent}.react-datepicker__day--highlighted{background-color:#f1c489;color:#fff;font-weight:700}.react-datepicker__day--selected{background-color:#836e6e}._styles_mail_1vz51_1,._styles_telefono_1vz51_2,._styles_direccion_1vz51_3,._styles_horario_1vz51_4{display:flex;align-items:center;gap:15px;font-size:16px;color:#7d7b7c;font-family:Lora,serif;justify-content:center}._icon_1vz51_14{color:#7d7b7c;margin-right:10px}._contacto_1vz51_19,._informacion_1vz51_19{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}._siguenos_1vz51_28{flex:1;align-items:center;text-align:center}._contenedorprincipal_1vz51_34{display:flex;justify-content:space-between;gap:20px;padding:20px;flex-wrap:wrap;margin-top:250px}@media (max-width: 768px){._contactoInfoRedes_1vz51_46{flex-direction:column;gap:15px}._contenedorprincipal_1vz51_34{margin-top:1000px}}@media (max-width: 480px){._contenedorprincipal_1vz51_34{flex-direction:column;align-items:center;text-align:center;margin-top:900px}._contacto_1vz51_19,._informacion_1vz51_19,._siguenos_1vz51_28{width:100%;align-items:center;text-align:center}._styles_mail_1vz51_1,._styles_telefono_1vz51_2,._styles_direccion_1vz51_3,._styles_horario_1vz51_4{justify-content:center;text-align:center;flex-wrap:wrap}}
