html body a{text-decoration:none;transition:all .3s ease}html body a:hover{text-decoration:none}.text-primary{color:#823280}.text-black{color:#36373f}.text-gray{color:#737685}.text-dark-pink{color:#ca0088}.text-pink{color:#fed1d7}.text-white{color:#fff}body .App{text-align:center}body .App-logo{height:40vmin;pointer-events:none}header{font-weight:700}body,html{margin:0;padding:0;font-family:Arial,sans-serif}a{text-decoration:none;margin-top:10px}a:hover{text-decoration:underline;color:#ca0088!important}.header-login-bg:hover{background-color:#ca0088}.header-login-bg:hover span{color:#fff}p,h1{color:#36373f}p,h1,a{margin:10px}a.text-medium{font-weight:700}.info-site{display:flex;flex-wrap:wrap;justify-content:space-between}.info-site img,.header-login-bg img{width:40px;background-color:#fed1d7;border-radius:20px;padding:10px;margin:3px}.header-top,.main-nav{display:flex;justify-content:space-between;background-color:#fff}.main-nav-text{font-size:20px;line-height:34px;letter-spacing:.04em}.hamburger{display:none;font-size:24px;background:none;border:none;cursor:pointer}.main-nav{display:flex;justify-content:space-between;align-items:center}.main-nav img{padding:10px}.main-nav ul{margin:0}.header-top{background-color:#823280;width:100%;display:flex;justify-content:center;align-items:center}.header-top-section{display:flex;justify-content:space-between;align-items:center;padding:0 15px}.language-section{flex-grow:1;display:flex;align-items:center}span.white-text:hover{color:#fed1d7!important}.header-top-text{display:flex;align-items:center;margin:0 5px;font-size:21px;line-height:30px;letter-spacing:.01em}.header-top-section>div{display:flex;align-items:center;justify-content:center}.header-login-bg{background-color:#fed1d7;padding:8px 16px;margin-left:auto}.purple-text{color:#823280}.uppercase-text{text-transform:uppercase}.search-input{width:60%;height:50px;display:flex;align-items:center;border-radius:5px;padding:20px 0 15px 20px;border:2px solid #ccc;background:url(/path-to-your-icon/lupa-icon.png) no-repeat right 15px center,white;color:#333;font-size:16px}.search-input::-moz-placeholder{color:#888;font-size:24px;line-height:1.2;letter-spacing:.04em;font-weight:500}.search-input::placeholder{color:#888;font-size:24px;line-height:1.2;letter-spacing:.04em;font-weight:500}.main-nav ul{list-style-type:none;padding:0}.main-nav ul li{margin-left:10px;text-align:center}.hero{background-image:url(/build/assets/heroshot-bg-21f6748d.jpg);background-size:cover;color:#fff;text-align:center;padding:50px 20px}.hero-text{background-color:#fff;opacity:.9}.hero-text h1{font-weight:700!important;color:#36373f}.hero-logo{margin:20px}.hero-search{width:100%;max-width:650px;margin:0 auto}.search-container{position:relative;width:100%}.search-input{width:100%;padding:10px 40px 10px 10px;box-sizing:border-box;font-size:16px}.hero .search-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer}.hero .search-button img{width:30px;height:30px}.hero-text-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:50px}.main-carousel-section .image-container{position:relative;width:100%;height:400px}.main-carousel-section img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-carousel-section .text-overlay{color:#fff;padding:0 20px;font-size:1.25rem;display:flex;flex-direction:column}.news-container{display:flex;flex-direction:column;align-items:center}article{margin:20px;display:flex;flex-direction:column;align-items:center;max-width:300px}article img{width:100%}.divider{background-color:#d3d3d3;width:5px}.services{display:flex;flex-direction:column;align-items:center}.services-container{margin-top:20px}.service-list{width:100%;margin-bottom:20px}.swiper-slide-image{display:flex;flex-direction:column}.swiper-container{height:100px}.swiper{width:100%;height:100%;position:relative}.swiper-slide{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center;background:#fff}.swiper-slide img{display:block;max-width:100%}.especialidades,.especialidades-container{width:100%}.especialidades-section-1 .especialidades-medicas-block{margin:20px}.assurance-container{background-image:url(/build/assets/asurance_logos-41d5717b.jpg)}.assurance{width:100%}.assurance-section p{font-weight:700}.text-medium{font-size:24px;line-height:1.2;letter-spacing:.04em;font-weight:500}.text-larger{font-size:30px;line-height:1.2;letter-spacing:0em;font-weight:700}.text-title{font-size:44px;line-height:1px;letter-spacing:.04em}.text-title-no-spacing{font-size:44px;line-height:1;font-weight:700}.dark-pink-text{color:#ca0088}.pink-text{color:#fed1d7}.gray-text{color:#737685}.white-text{color:#fff}.paragraph-left{text-align:left}.paragraph-right{text-align:right}.center-text{text-align:center}.location{background-color:#823280;width:100%}.gradiente-right-to-left{width:100%;background:linear-gradient(to right,white,lightgray)}.gradiente-left-to-right{width:100%;background:linear-gradient(to right,lightgray,white)}.location .map img{width:100%}.social-icons a{margin-right:10px}.footer img{width:200px;height:auto;margin-bottom:5px}@media (max-width: 575px){.hero .hero-logo img,.search-input{width:100%}.main-nav img{padding:0}.main-nav-search-container .search-button{position:absolute;right:10px;background:none;border:none}.main-nav-search-container .search-button img{height:24px;width:24px}.main-nav-search-container{width:100%;display:flex;justify-content:space-between;align-items:center}.main-nav-search-container .search-input{width:60%}.hero .search-container{display:none}.main-nav ul{width:100%;display:none}.hamburger{background-color:#fed1d7;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:10px 0 10px 20px}.main-nav{flex-direction:column;align-items:flex-start}.divider{height:5px;width:80%;margin:10px 0}.especialidades-section-1{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;width:85%;padding:20px}.especialidades-section-2{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px}.especialidades-section-1 img,.especialidades-section-2 img{max-width:80%;max-height:80%;width:100%;height:auto}.gradiente-right-to-left,.gradiente-left-to-right{display:flex;align-items:center;justify-content:center}.news-list{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.services-container{width:85%;margin-top:20px;text-align:center}.header-top{flex-direction:column;align-items:center}.login-text-button{display:none}.header-top-section{align-items:center;padding:10px 0}.info-site .location,.info-site .phone{display:none}.header-top-text,.language-section,.header-login-bg{margin-right:0}.header-login-bg{background-color:#823280}.header-login-bg img{margin:0}.main-nav{flex-direction:column}.main-nav li{padding:10px 0}.hero-text{padding:10% 0;font-size:14px}.paragraph-left,.paragraph-right{text-align:center}.assurance-container{display:flex;justify-content:center;align-items:center;height:300px}.assurance-section{display:flex;flex-direction:column;align-items:center;text-align:center}.especialidades-container{text-align:center}.especialidades-section-1{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse}.especialidades-section-2{display:flex;align-items:center;justify-content:center;flex-direction:column}.location-container{text-align:center;padding:20px}.footer-section{flex-direction:column}.footer-center{flex-direction:column;text-align:center}}@media (min-width: 576px) and (max-width: 767px){.main-nav ul{width:100%}.main-nav img{padding:0}.main-nav-search-container .search-button{position:absolute;right:10px;background:none;border:none}.main-nav-search-container .search-button img{height:24px;width:24px}.main-nav-search-container{width:100%;display:flex;justify-content:space-between;align-items:center}.main-nav-search-container .search-input{width:60%}.hero .search-container{display:none}.hamburger{background-color:#fed1d7;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:10px 0 10px 20px}.main-nav{flex-direction:column;align-items:flex-start}.divider{height:5px;width:80%;margin:10px 0}.especialidades-section-1{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;width:85%;padding:20px}.especialidades-section-2{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px}.especialidades-section-1 img,.especialidades-section-2 img{max-width:80%;max-height:80%;width:100%;height:auto}.gradiente-right-to-left,.gradiente-left-to-right{display:flex;align-items:center;justify-content:center}.news-list{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.header-top{flex-direction:column;align-items:center}.login-text-button{display:none}.header-top-section{align-items:center;padding:10px 0}.info-site .location,.info-site .phone{display:none}.header-top-text,.language-section,.header-login-bg{margin-right:0}.header-login-bg{background-color:#823280}.header-login-bg img{margin:0}.main-nav{flex-direction:column}.main-nav li{padding:10px 0}.hero-text{padding:3% 0;font-size:18px}.paragraph-left,.paragraph-right{text-align:center}.assurance-container{display:flex;justify-content:center;align-items:center;height:300px}.assurance-section{display:flex;flex-direction:column;align-items:center;text-align:center}.especialidades-container{text-align:center}.especialidades-section-1{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse}.especialidades-section-2{display:flex;align-items:center;justify-content:center;flex-direction:column}.location-container{text-align:center;padding:20px}.footer-section{flex-direction:column}.footer-center{flex-direction:column;text-align:center}}@media (min-width: 768px) and (max-width: 991px){.hero-text{padding:3% 0;font-size:18px}.main-nav img{padding:0}.main-nav-search-container .search-button{position:absolute;right:10px;background:none;border:none}.main-nav-search-container .search-button img{height:24px;width:24px}.main-nav-search-container{width:100%;display:flex;justify-content:space-between;align-items:center}.main-nav-search-container .search-input{width:60%}.hero .search-container{display:none}.hamburger{background-color:#fed1d7;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:10px 0 10px 20px}.main-nav{flex-direction:column;align-items:flex-start}.divider{height:5px;width:80%;margin:10px 0}.news-list{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.header-login-bg img{display:none}.header-top{flex-direction:column;align-items:center}.header-top-section{align-items:center;padding:10px 0}.header-top-text,.language-section,.header-login-bg{margin-right:0}.main-nav{flex-direction:column}.main-nav li{padding:10px 0}.paragraph-left,.paragraph-right{text-align:center}.location-container{padding:20px}.location .map{height:100%}.location .map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.location p{font-size:larger}.assurance-container{display:flex;justify-content:center;align-items:center;height:300px}.assurance-section{display:flex;flex-direction:column;align-items:center;text-align:center}.especialidades-container{text-align:center}.especialidades-section-1{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;width:85%;padding:20px}.especialidades-section-2{display:flex;align-items:center;justify-content:center;flex-direction:column;width:85%;padding:20px}.especialidades-section-1 img,.especialidades-section-2 img{max-width:80%;max-height:80%;width:100%;height:auto}.gradiente-right-to-left,.gradiente-left-to-right{display:flex;align-items:center;justify-content:center}.footer-section{flex-direction:column}.footer-center{flex-direction:column;text-align:center}.footer img{width:150px}}@media (min-width: 992px) and (max-width: 1199px){.hero-text{display:flex;align-items:center;justify-content:center;padding:2% 0}.main-nav-search-container,.header-login-bg img{display:none}.news{margin-bottom:100px}.news-list{display:flex;justify-content:center}.especialidades-section-1 img,.especialidades-section-2 img{max-width:500px}.especialidades-section-1 img,.especialidades-section-2 img{position:relative;transform:translateY(-30%)}.especialidades-section-1{display:flex;align-items:center;justify-content:center;height:400px;width:80%}.especialidades-section-2{display:flex;justify-content:center;align-items:center;height:400px;width:90%}.gradiente-right-to-left,.gradiente-left-to-right,.location{display:flex;align-items:center;justify-content:center}.location-container{width:60%}.location .map{height:100%}.location .map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.location p{font-size:larger}.assurance-container{display:flex;justify-content:center;align-items:center;height:300px}.assurance-section{display:flex;flex-direction:column;align-items:center;text-align:center;width:40%}.main-carousel-section .text-overlay{padding:0 20px;font-size:1.25rem;text-align:left}.footer-section{width:75%}.footer-links,.footer-location{text-align:left}.footer-location .social-icons img{max-width:30px}.footer img{width:150px}}@media (min-width: 1200px){.main-nav-search-container{display:none}.hero-text{display:flex;align-items:center;justify-content:center;padding:2% 0}.news{margin-bottom:100px}.header-login-bg img{display:none}.news-list{display:flex;flex-wrap:wrap;justify-content:center}.especialidades-section-1 img,.especialidades-section-2 img{max-width:450px;max-height:450px;width:100%;height:auto}.especialidades-section-1{display:flex;justify-content:center;align-items:center;width:85%;height:400px}.especialidades-section-2{display:flex;justify-content:center;align-items:center;height:400px}.especialidades-section-1 img,.especialidades-section-2 img{position:relative;transform:translateY(-30%)}.gradiente-right-to-left,.gradiente-left-to-right,.location{display:flex;align-items:center;justify-content:center}.location-container{width:60%}.location .map{height:100%}.location .map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.location p{font-size:larger}.assurance{width:100%}.assurance-container{display:flex;justify-content:center;align-items:center;height:300px}.assurance-section{display:flex;flex-direction:column;align-items:center;text-align:center;width:40%}.main-carousel-section .text-overlay{font-size:1.25rem;text-align:left}.footer-section{width:70%}.footer-links,.footer-location{text-align:left}}@media (min-width: 1400px){.news{margin-bottom:100px}.hero-text{display:flex;align-items:center;justify-content:center;padding:2% 0}.main-nav-search-container,.header-login-bg img{display:none}.especialidades-section-1 img,.especialidades-section-2 img{max-width:500px;max-height:500px;width:100%;height:auto}.especialidades-section-1{display:flex;justify-content:center;align-items:center;width:65%;height:400px}.especialidades-section-1 img,.especialidades-section-2 img{position:relative;transform:translateY(-25%)}.especialidades-section-2{display:flex;justify-content:center;align-items:center}.footer-section{width:60%}}.footer{background-color:#333;color:#fff;display:flex;justify-content:center;align-items:center;padding:20px;font-family:Arial,sans-serif;width:100%}.footer .whatsapp-container{height:1px}.footer-section{display:flex;align-items:center;justify-content:center}.footer-section .whatsapp-floating{width:initial;position:fixed;bottom:20px;right:30px;z-index:999}.footer-section .whatsapp-floating img{width:100px}.footer-left,.footer-right{display:flex;flex-direction:column}.footer-location{flex:2;margin:0 10px}.footer-center{display:flex;justify-content:space-evenly;flex-wrap:wrap}.footer-links a{display:block;color:#fff;text-decoration:none;margin-bottom:5px}.footer-location p,.footer-right p{margin:10px 0}.footer .social-icons img{width:40px;height:auto}.footer img{width:300px;height:auto;margin-bottom:5px}@media (max-width: 575px){.footer-section{flex-direction:column-reverse}.footer-section .social-icons-sx{display:flex;align-items:center;justify-content:center}.footer-section .social-icons-sx img{width:100px}.footer-section .footer-location .social-icons{display:none}.footer-section .footer-row-center{display:flex;align-items:center;justify-content:center}.footer-section .footer-row-center .footer-col{width:60%}.footer-center{flex-direction:column;text-align:center;text-align:left;width:70%;display:flex;align-items:center}.footer-center .footer-location .social-icons{display:none}.footer-center .footer img{width:150px}.footer-links{margin-bottom:20px;width:60%;align-items:center}.footer-left{margin-top:30px}}@media (min-width: 576px) and (max-width: 767px){.footer-section{flex-direction:column-reverse}.footer-section .social-icons-sx{display:flex;align-items:center;justify-content:center}.footer-section .social-icons-sx img{width:100px}.footer-section .footer-location .social-icons{display:none}.footer-section .footer-row-center{display:flex;align-items:center;justify-content:center}.footer-section .footer-row-center .footer-col{width:60%}.footer-center{flex-direction:column;text-align:center;text-align:left;width:70%;display:flex;align-items:center}.footer-center .footer-location .social-icons{display:none}.footer-center .footer img{width:150px}.footer-links{margin-bottom:20px;width:70%;align-items:center}.footer-left{margin-top:30px}}@media (min-width: 768px) and (max-width: 991px){.footer-section{flex-direction:column-reverse}.footer-section .social-icons-container{display:none}.footer-center{flex-direction:column;text-align:center;text-align:left;width:60%;display:flex;align-items:center}.footer-center .footer img{width:150px}.footer-links{margin-bottom:20px;width:70%;align-items:center;text-align:left}}@media (min-width: 992px) and (max-width: 1199px){.footer-links,.footer-location{text-align:left}.footer-location .social-icons img{max-width:30px}.footer img{width:500px}.footer-section .social-icons-container{display:none}.footer .container{width:70%}}@media (min-width: 1200px){.footer .container{width:60%}.footer .container .footer-section .social-icons-container{display:none}.footer-links,.footer-location{text-align:left}}@media (min-width: 1400px){.footer .container{width:65%}.footer .container .footer-section .footer-center .social-icons-sx{display:none}}
