@import"https://fonts.googleapis.com/css2?family=Courier+Prime&display=swap";@import"https://fonts.googleapis.com/css2?family=Signika+Negative:wght@300..700&display=swap";header{background:#d86c4bb0;height:100%;padding:1%}.hamburger{color:#000}.header_name{text-align:center;letter-spacing:4px;font-size:250%;font-weight:500;line-height:0;margin:0}ul{list-style:none}#header_name{display:flex;flex-direction:column}.nav_links{overflow:hidden;opacity:0;transform:translateY(-10px);transition:all .4s ease-in-out;flex-direction:column;align-items:center;gap:1.5rem;font-size:1.5rem}.nav_links.open{max-height:500px;opacity:1;margin-top:1rem}.nav_links.closed{max-height:0;opacity:0}.nav_links a{text-decoration:none;transition:color .3s ease;color:#000}.nav_links a:hover{color:#fff}.hamburger{background:none;border:transparent;cursor:pointer;display:block;z-index:20;transition:transform .3s ease;font-size:4rem}.hamburger:focus,.hamburger:active{outline:none;box-shadow:none}@media (min-width: 360px) and (max-width: 479px){.header_name{font-size:1.3rem}.hamburger{font-size:2.5rem}}@media (min-width: 480px) and (max-width: 639px){.header_name{font-size:1.5rem}.hamburger{font-size:2.8rem}}@media (min-width: 640px) and (max-width: 767px){.header_name{font-size:1.7rem}.hamburger{font-size:3rem}}@media (min-width: 768px) and (max-width: 1023px){.header_bar{gap:2rem}.header_name{font-size:1.8rem}.nav_links{font-size:1.4rem}}@media (min-width: 1024px){.hamburger{display:none}.nav_links{display:flex!important;flex-direction:row;align-items:center;justify-content:center;gap:5rem;opacity:1!important;transform:none!important;max-height:none!important;background:none;margin:0;padding:0;font-size:1.5rem}.nav_links.closed,.nav_links.open{max-height:none;opacity:1;transform:none;padding:0}}@media (min-width: 1280px){.header_name{font-size:2rem}.nav_links{gap:7rem;font-size:1.7rem}}@media (min-width: 1536px){.header_name{font-size:2.3rem}}.tittle{font-style:italic;text-align:center;font-weight:500;font-size:3.3rem}.bar{width:60%;height:8px;background-color:#000;border-radius:50%}.hero_content{display:flex;align-items:center;flex-direction:column;margin:10%}section{display:flex;align-items:center;flex-direction:column;margin:10%}#tittle{letter-spacing:14px}#tittle1{letter-spacing:3px;display:flex;gap:55px}#tittle2{letter-spacing:9px}#tittle3{letter-spacing:9px;display:flex;gap:45px;margin-bottom:8%}.button-hero{display:flex;background-color:#6d8b74;width:60%;border-radius:30px;height:70px;font-size:35px;letter-spacing:5px;justify-content:center;align-items:center;margin:5%;font-weight:700;color:#000;cursor:pointer}.button-hero:hover{background-color:#fff;color:#6d8b74;transition:1.5s;border-color:#6d8b74}@media (min-width: 768px) and (max-width: 1023px){.hero_content{margin-top:20%}.bar{width:85%}.tittle{font-size:2rem}.button-hero{height:55px;font-size:1.2rem;width:70%}#tittle1,#tittle3{gap:30px}}@media (min-width: 640px) and (max-width: 767px){.bar{width:90%}.tittle{font-size:1rem}.button-hero{height:50px;font-size:1rem;width:80%}#tittle1,#tittle3{gap:20px}}@media (min-width: 500px) and (max-width: 639px){.button-hero{height:45px;font-size:.9rem;width:90%}#tittle{letter-spacing:6px}#tittle1{letter-spacing:3px;gap:10px}#tittle2{letter-spacing:4px}#tittle3{letter-spacing:2px}.bar{width:75%;height:6px}.tittle{font-size:1rem}}@media (min-width: 360px) and (max-width: 490px){.tittle{font-size:1rem}.button-hero{height:40px;font-size:.8rem}.bar{width:75%;height:6px}#tittle{letter-spacing:6px}#tittle1{letter-spacing:3px;gap:10px}#tittle2{letter-spacing:4px}#tittle3{letter-spacing:2px}}.contact-form{gap:80px}.form-contact h2{display:flex;flex-direction:column;align-items:center;font-size:2.5rem;letter-spacing:10px;font-style:italic}.content-form{display:flex;gap:40px;align-items:center}.content-form p{font-size:1.5rem;margin-right:auto}.title-form{font-size:2.5rem;letter-spacing:10px;font-style:italic;font-weight:700}.form-container{display:grid;grid-template-columns:auto auto;gap:50px;font-size:1.5rem}.form-container1{justify-items:center}.info-form{background-color:#62b57e95}input{border-radius:8px;width:25rem;border:black}textarea{height:7rem;border-radius:10px;width:25rem;border:black}.btn-enviar:hover{transition:2s;border:transparent;color:#fff;text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black}.btn-enviar{display:flex;font-size:1.5rem;color:#000;cursor:pointer;padding:2rem;border:transparent;background:none}@media (min-width: 500px) and (max-width: 639px){.title-form{font-size:2rem}.form-container{display:grid;grid-template-columns:auto;gap:10px}textarea{width:15rem}input{width:15rem;height:2rem}.form-contact h2{font-size:2rem}.content-form{display:flex;flex-direction:column;gap:10px}.content-form p{font-size:20px}}@media (min-width: 360px) and (max-width: 490px){.title-form{font-size:2rem}.form-container{display:grid;grid-template-columns:auto;gap:10px}.form-contact h2{font-size:2rem}.content-form{display:flex;flex-direction:column;gap:10px}.content-form p{font-size:20px}textarea{width:15rem}input{width:15rem;height:2rem}}.location{display:flex;padding:4rem;margin:8% auto auto;background-color:#62b57e95;text-align:center;height:100%}.text-info{font-size:2rem}.sub-text-info{display:flex;flex-direction:column;align-items:start;font-size:2rem}.sub-text-information{font-size:2rem}.direccion{font-size:1.5rem}.title1{font-size:3rem;display:flex;justify-content:center}.map-container{text-align:center;align-items:center;display:flex;flex-direction:column;height:1200px;gap:1.5rem}.sub-title{display:flex;flex-direction:column}iframe{width:100%;max-width:800px;height:100%;border:solid 4px;border-radius:25px}@media (min-width: 500px) and (max-width: 639px){.title1{font-size:2rem}.text-info{font-size:1rem}.map-container{height:auto}.sub-text-info{font-size:1rem;text-align:start}.sub-text-information{font-size:1rem}}@media (min-width: 360px) and (max-width: 490px){.title1{font-size:2rem}.text-info{font-size:1rem}.sub-text-info{font-size:1rem;text-align:start}.map-container{height:auto}.sub-text-information{font-size:1rem}}.about{display:flex;align-items:flex-start;margin:auto}.title{font-weight:700;text-align:left;color:#000;margin:0;padding-bottom:5px;display:block;position:relative;text-align:right}.container p{font-size:3rem;width:600px}.title:after{content:"";display:block;width:100%;height:5px;background-color:#000;position:absolute;right:0;bottom:5px}.patient-list{font-weight:600;width:100%;list-style-type:disc;text-align:left;margin-top:5%;margin-left:auto;color:#000;letter-spacing:3px}.patient-list li{font-size:2rem}.sub-about{font-size:50px;display:flex;width:70%;margin:auto;padding:8%;text-align:center;font-style:italic}@media (min-width: 500px) and (max-width: 639px){.sub-about{font-size:20px}.container p{font-size:20px;width:250px}.patient-list{margin-left:auto}.patient-list li{font-size:11px}}@media (min-width: 360px) and (max-width: 490px){.sub-about{font-size:20px}.container p{font-size:20px;width:250px}.patient-list{margin-left:auto}.patient-list li{font-size:7px}.title:after{height:2px}}.footer{background-color:#d76b4ab0;padding:20px 0;font-size:15px;color:#000}.footer-container{max-width:1100px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.footer-left{display:flex;flex-direction:column;gap:30px}.footer-nav{display:flex;gap:50px;font-weight:700}.footer-nav a:hover{color:#fff}.footer-nav a{text-decoration:none;color:#000}.footer-copy{font-size:10px}.footer-right{text-align:right;max-width:300px}@media (max-width: 768px){.footer-container{display:grid;grid-template-columns:auto auto;padding:20px}.footer-nav{display:grid;grid-template-columns:auto}.footer-right{margin:auto}}body,html{background:#f5f5dc6a;font-family:Signika Negative,sans-serif;margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}.App{position:relative;z-index:0}.App_body{border:solid 4px;border-radius:5px;margin:3%;background-size:cover;background-repeat:no-repeat;position:relative}.whatsapp-button{position:fixed;bottom:24px;right:20px;background-color:#25d366;padding:16px;border-radius:50%;box-shadow:0 6px 12px #0003;z-index:1000;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;cursor:pointer}.whatsapp-button:hover{transform:scale(1.1)}
