@use "rem" as *;.internal-page-slider-photos:before,.internal-page-slider-photos:after{content:" ";display:table}.internal-page-slider-photos:after{clear:both}.internal-page-slider-photos{*zoom:1}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-ms-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes slide-in-top{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-ms-keyframes slide-in-top{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes slide-in-top{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"Baloo 2", cursive;font-weight:400;font-size:100%;color:#333;-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;overflow-x:hidden;background:#fff}input,select,textarea{font-family:"Baloo 2", cursive;font-weight:400}p{color:#333}.mb-1{margin-bottom:10px}.mt-1{margin-top:10px}.p-1{padding-top:10px;padding-bottom:10px}.pt-1{padding-top:10px}.pb-1{padding-bottom:10px}.mb-2{margin-bottom:20px}.mt-2{margin-top:20px}.p-2{padding-top:20px;padding-bottom:20px}.pt-2{padding-top:20px}.pb-2{padding-bottom:20px}.mb-3{margin-bottom:30px}.mt-3{margin-top:30px}.p-3{padding-top:30px;padding-bottom:30px}.pt-3{padding-top:30px}.pb-3{padding-bottom:30px}.mb-4{margin-bottom:40px}.mt-4{margin-top:40px}.p-4{padding-top:40px;padding-bottom:40px}.pt-4{padding-top:40px}.pb-4{padding-bottom:40px}.mb-5{margin-bottom:50px}.mt-5{margin-top:50px}.p-5{padding-top:50px;padding-bottom:50px}.pt-5{padding-top:50px}.pb-5{padding-bottom:50px}.mb-6{margin-bottom:60px}.mt-6{margin-top:60px}.p-6{padding-top:60px;padding-bottom:60px}.pt-6{padding-top:60px}.pb-6{padding-bottom:60px}.d-flex{display:flex}.d-grid{display:grid}.d-grid-12{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:20px}.grid-flow-column{display:grid;grid-template-rows:repeat(20, 1fr);grid-auto-flow:column}.p-relative{position:relative}.btn{display:inline-block;padding:12px 35px;border-radius:3.125rem;color:#fff;background-color:#00A660;transition:all 0.2s;text-decoration:none;color:#fff}a.btn{color:#fff}.link-audio{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:solid 1px #fff}.link-audio:before{content:"";display:block;width:40px;height:40px;border-radius:50%;background:url(../img/icon-audio-white.png) center no-repeat #38BE50}.link-audio span{position:absolute;left:-9999px}h1,h2,h3,h4,h5,h6{font-family:"Libre Franklin", sans-serif;font-weight:700}p2{font-size:1.0625rem;color:#fff;line-height:1.5}p{font-size:1.0625rem;color:#5f5f5f;line-height:1.5}.container-section{width:100%}.container-section>.content-section{width:100%;max-width:75rem;padding-left:.9375rem;padding-right:.9375rem;margin:0 auto}.container-section .row{width:auto;max-width:1200px;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.container-section .row [class*="col"]{position:relative;width:100%;padding-right:15px;padding-left:15px;margin:0}.container-section .row .col-3{flex:0 0 25%;max-width:25%}.container-section .row .col-6{flex:0 0 50%;max-width:50%}.container-section .row .col-9{flex:0 0 75%;max-width:75%}.container-section .row .col-12{flex:0 0 100%;max-width:100%}.social-link ul{list-style:none;display:flex;justify-content:space-between}.social-link ul li{padding:0 5px}.social-link ul li a{display:block;width:30px;height:30px;border-radius:50%;background-position:center;background-repeat:no-repeat}.social-link ul li span{position:absolute;left:-9999px}.social-link ul li.facebook a{background-image:url(../img/icon-social-facebook-white.png)}.social-link ul li.facebook a:hover{background-image:url(../img/icon-social-facebook-blue.png)}.social-link ul li.youtube a{background-image:url(../img/icon-social-youtube-white.png)}.social-link ul li.youtube a:hover{background-image:url(../img/icon-social-youtube-blue.png)}.social-link ul li.twitter a{background-image:url(../img/icon-social-twitter-white.png)}.social-link ul li.twitter a:hover{background-image:url(../img/icon-social-twitter-blue.png)}.social-link ul li.instagram a{background-image:url(../img/icon-social-instagram-white.png)}.social-link ul li.instagram a:hover{background-image:url(../img/icon-social-instagram-blue.png)}.social-link ul li.linkedin a{background-image:url(../img/icon-social-linkedin-white.png)}.social-link ul li.linkedin a:hover{background-image:url(../img/icon-social-linkedin-blue.png)}.profile-item{height:370px;position:relative}.profile-item .image{width:100%;height:370px}.profile-item .image img{width:100%;height:370px;object-fit:cover;border-radius:10px}.profile-item .infos{position:absolute;bottom:0;left:0;margin-bottom:-40px;background-color:#fff;border-radius:10px;box-shadow:0 0 8px 5px rgba(51,51,51,0.2);transition:all 0.5s;max-height:90px}.profile-item .infos .name-function{padding:20px}.profile-item .infos .name-function p{margin:0;color:#5f5f5f;font-size:15px}.profile-item .infos .name-function p b{font-weight:500;font-size:17px;color:#5f5f5f}.profile-item .infos .crm,.profile-item .infos .link{display:none;padding:0 20px 20px}.profile-item .infos .crm p{padding-top:20px;margin:0;font-size:15px;color:#5f5f5f;border-top:dashed 1px #727272}.profile-item .infos .link{padding:20px;background-color:#191919;color:#fff;font-size:17px;border-radius:0 0 10px 10px;text-decoration:none}.profile-item:hover .infos{max-height:500px}.profile-item:hover .infos .crm,.profile-item:hover .infos .link{display:block}.profile-item:hover .infos .link{pointer-events:all}.profile-item.--list{margin-bottom:6rem}.article-item{width:100%}.article-item .image{width:100%;height:280px}.article-item .image img{width:100%;height:280px;object-fit:cover;border-radius:10px 10px 0 0}.article-item .infos{display:flex;width:100%;min-height:50px;background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 0 8px 5px rgba(51,51,51,0.2);overflow:hidden}.article-item .infos>div{flex:0 0 50%;max-width:50%;min-height:50px;display:flex;align-items:center;justify-content:center;font-size:15px;padding:0.5rem}.article-item .infos>div.date{background-color:#00514D;color:#fff;font-weight:500}.article-item .article-text{font-weight:500;font-size:17px;color:#5f5f5f}.article-item .article-text a{color:#5f5f5f;text-decoration:none}@media only screen and (min-width: 0) and (max-width: 640px){.article-item{padding-top:20px}.article-item .image-infos{box-shadow:0 0 8px 5px rgba(51,51,51,0.2);border-radius:10px;overflow:hidden}.article-item .infos{flex-wrap:wrap;box-shadow:none;border-top:solid 1px #e2e2e2}.article-item .infos>div{flex:0 0 100%;max-width:100%}}.home-slider-wrapper{width:100%}.home-slider-wrapper .slider-container{position:relative;z-index:1}.home-slider-wrapper .slider-item{width:100%;background-position:center center;background-repeat:no-repeat}.home-slider-wrapper .slider-item .inner{width:100%;max-width:1200px;height:650px;margin:0 auto}.home-slider-wrapper .slider-item a{display:block;width:100%;height:100%}.home-slider-wrapper .slider-item img{display:none}@media only screen and (min-width: 0) and (max-width: 992px){.home-slider-wrapper .slider-item{background-size:cover}.home-slider-wrapper .slider-item .inner{height:auto;padding-bottom:51.5%}}@media only screen and (min-width: 0) and (max-width: 650px){.home-slider-wrapper .slider-item{background-image:none}.home-slider-wrapper .slider-item .inner{height:auto;padding-bottom:0}.home-slider-wrapper .slider-item .inner img.mobile-img{display:block;width:100%;height:650px}}.home-slider-wrapper .slider-bottom{position:relative;width:100%;max-width:1200px;height:0;margin:0 auto;display:flex}.home-slider-wrapper .slider-share{position:absolute;bottom:0;right:0;width:380px;height:90px;display:flex;justify-content:flex-end}@media only screen and (min-width: 0) and (max-width: 992px){.home-slider-wrapper .slider-share{display:none}}.home-slider-wrapper .slider-share .social-link{width:90px;height:50px;display:flex;align-items:center}.home-slider-wrapper .slider-share .social-link ul{margin:0}.home-slider-wrapper .slider-nav{position:absolute;bottom:0;left:0;width:80px;display:flex;align-items:flex-start;justify-content:space-between;height:95px}.home-slider-wrapper .slider-nav button{border:0;width:35px;height:30px;border-radius:30px;border:solid 1px #fff;background-color:transparent;background-position:center;background-repeat:no-repeat;font-size:0;outline:0}.home-slider-wrapper .slider-nav button.slick-prev{background-image:url(../img/icon-arrow-left-blue.png)}.home-slider-wrapper .slider-nav button.slick-prev:hover{background-image:url(../img/icon-arrow-left-white.png);background-color:#018174;border-color:#018174}.home-slider-wrapper .slider-nav button.slick-next{background-image:url(../img/icon-arrow-right-blue.png)}.home-slider-wrapper .slider-nav button.slick-next:hover{background-image:url(../img/icon-arrow-right-white.png);background-color:#018174;border-color:#018174}.home-about-section{min-height:990px;background:url(../img/home-section-about-bg.jpg) center no-repeat}@media only screen and (min-width: 0) and (max-width: 992px){.home-about-section{min-height:530px;background:url(../img/home-section-about-bg-mobile.jpg) center no-repeat;background-size:cover}}.home-about-section .inner-content{min-height:990px;display:flex;align-items:center}.home-about-section .inner-content .about-content h2{margin:-150px 0 30px;font-size:clamp(1.375rem, 5vw, 2.5rem);font-weight:900;color:#fff}.home-about-section .inner-content .about-content h2 small,.home-about-section .inner-content .about-content h2 p{display:block;font-family:"Baloo 2", cursive;font-weight:400;font-size:1.0625rem;color:#fff;margin:0 0 10px}.home-about-section .inner-content .about-content h2 p{text-align:left;margin:10px 0 0}.home-treatment-testimonials-section{background:url(../img/home-treatment-testimonial-bg.jpg) repeat #00514D}.home-treatment-testimonials-section .home-treatments-container{background-color:#00514D;padding-top:90px;padding-bottom:90px;border-radius:0 30px 30px 0;transform:translate(0px, -150px);position:relative}.home-treatment-testimonials-section .home-treatments-container:before{content:"";position:absolute;width:100%;height:100%;background-color:#00514D;top:0;left:-100%}@media only screen and (min-width: 0) and (max-width: 992px){.home-treatment-testimonials-section .home-treatments-container{background-color:#00514D;margin-left:-15px;margin-right:-15px;width:auto;max-width:none;border-radius:0;padding-left:30px;padding-right:30px}.home-treatment-testimonials-section .home-treatments-container:before{display:none;left:0}}.home-treatment-testimonials-section .home-treatments-container p.intro{display:block;margin-bottom:5px;font-size:1.0625rem;color:#fff}.home-treatment-testimonials-section .home-treatments-container .treatment-slider-container{position:relative}.home-treatment-testimonials-section .home-treatments-container .treatment-slider-container>div{position:relative}.home-treatment-testimonials-section .home-treatments-container .slider-inner{position:relative}.home-treatment-testimonials-section .home-treatments-container .slider-inner video,.home-treatment-testimonials-section .home-treatments-container .slider-inner iframe{width:100% !important;height:100% !important}.home-treatment-testimonials-section .home-treatments-container .slider-inner button{position:absolute;top:52%;transform:translateY(-50%);z-index:10;border:0;width:35px;height:30px;border-radius:30px;border:solid 1px #fff;background-color:transparent;background-position:center;background-repeat:no-repeat;font-size:0;outline:0}.home-treatment-testimonials-section .home-treatments-container .slider-inner button.slick-prev{left:0;margin-left:-50px;background-image:url(../img/icon-arrow-left-blue.png)}.home-treatment-testimonials-section .home-treatments-container .slider-inner button.slick-prev:hover{background-image:url(../img/icon-arrow-left-white.png);background-color:#018174;border-color:#018174}.home-treatment-testimonials-section .home-treatments-container .slider-inner button.slick-next{right:0;margin-right:-50px;background-image:url(../img/icon-arrow-right-blue.png)}.home-treatment-testimonials-section .home-treatments-container .slider-inner button.slick-next:hover{background-image:url(../img/icon-arrow-right-white.png);background-color:#018174;border-color:#018174}.home-treatment-testimonials-section .home-treatments-container .slider-item{width:100%;text-align:center}.home-treatment-testimonials-section .home-treatments-container .slider-item .title{flex:0 0 100%;min-width:100%;font-family:"Libre Franklin", sans-serif;font-weight:100;font-size:1.7777rem;color:#ffffff;font-weight:bold;margin-bottom:50px;text-align:left}.home-treatment-testimonials-section .home-treatments-container .slider-item img{width:100%;height:auto;margin-bottom:60px}.home-treatment-testimonials-section .home-testimonials-container{padding-bottom:100px}.home-treatment-testimonials-section .home-testimonials-container .testimonial-title{position:relative;font-family:"Libre Franklin", sans-serif;font-weight:100;font-size:2.1875rem;color:#000000;margin-bottom:60px}.home-treatment-testimonials-section .home-testimonials-container .testimonial-title:before{content:"";display:block;position:absolute;top:0;left:0;width:29px;height:22px;background:url(../img/icon-testimonials-white.png) no-repeat;margin-top:-30px}.home-treatment-testimonials-section .home-testimonials-container .slider-item{padding-left:10px;padding-right:10px}.home-treatment-testimonials-section .home-testimonials-container .slider-item .text{background-color:#EEEEEE;border:solid 1px #fff; padding:50px 60px;border-radius:20px;position:relative}@media only screen and (min-width: 0) and (max-width: 992px){.home-treatment-testimonials-section .home-testimonials-container .slider-item .text{padding:2rem 1.5rem}}.home-treatment-testimonials-section .home-testimonials-container .slider-item .text p{margin:0;font-size:1.0625rem;color:#727272;text-align:center}.home-treatment-testimonials-section .home-testimonials-container .slider-item .text:after{content:"";display:block;position:absolute;bottom:0;margin-bottom:-22px;left:50%;transform:translateX(-50%);width:95px;height:23px;background:url(../img/home-testimonial-detail.png) no-repeat}.home-treatment-testimonials-section .home-testimonials-container .slider-item .name{padding:62px 0 20px;text-align:center;font-weight:500;font-size:1.1875rem;color:#333333}.home-treatment-testimonials-section .home-testimonials-container .slider-item .photo{margin:0 auto;width:90px;height:90px;border-radius:50%;border:solid 5px #eeeeee;background-color:#ffffff;display:flex;align-items:center;justify-content:center}.home-treatment-testimonials-section .home-testimonials-container .slider-item .photo2{margin:0 auto;width:90px;border-radius:50%;border:solid 5px #eeeeee;display:flex;align-items:center;justify-content:center}.home-treatment-testimonials-section .home-testimonials-container .slider-item .photo img{width:70px;height:70px;object-fit:cover;border-radius:50%;border:solid 0px #0e1f4c}.home-treatment-testimonials-section .home-testimonials-container .slider-nav{width:100%;display:flex;align-items:flex-start;justify-content:center;gap:30px;padding-top:30px}.home-treatment-testimonials-section .home-testimonials-container .slider-nav button{border:0;width:35px;height:30px;border-radius:30px;border:solid 1px #018174;background-color:#018174;background-position:center;background-repeat:no-repeat;font-size:0;outline:0}.home-treatment-testimonials-section .home-testimonials-container .slider-nav button.slick-prev{background-image:url(../img/icon-arrow-left-blue.png)}.home-treatment-testimonials-section .home-testimonials-container .slider-nav button.slick-prev:hover{background-image:url(../img/icon-arrow-left-white.png);background-color:#00514D;border-color:#00514D}.home-treatment-testimonials-section .home-testimonials-container .slider-nav button.slick-next{background-image:url(../img/icon-arrow-right-blue.png)}.home-treatment-testimonials-section .home-testimonials-container .slider-nav button.slick-next:hover{background-image:url(../img/icon-arrow-right-white.png);background-color:#00514D;border-color:#00514D}.home-especialistas{padding-top:120px;padding-bottom:120px;background-color:#f5f5f5}.home-especialistas .text .title{margin:0;font-family:"Libre Franklin", sans-serif;font-weight:100;font-size:2.1875rem;color:#15cfdf;margin-bottom:40px}.home-especialistas .text .title small{display:block;font-family:"Baloo 2", cursive;font-weight:400;font-size:17px;color:#5f5f5f}.home-especialistas .text p{margin:0 0 40px}.home-especialistas .slider-item{padding:0 10px 100px}.home-especialistas .home-especialistas-slider{position:relative}.home-especialistas .slider-nav{position:absolute;top:0;right:0;margin-top:-45px;width:100%;display:flex;align-items:flex-start;justify-content:flex-end;gap:20px}.home-especialistas .slider-nav button{border:0;width:35px;height:30px;border-radius:30px;border:solid 1px #e8e8e8;background-color:#fff;background-position:center;background-repeat:no-repeat;font-size:0;outline:0}.home-especialistas .slider-nav button.slick-prev{background-image:url(../img/icon-arrow-left-blue.png)}.home-especialistas .slider-nav button.slick-prev:hover{background-image:url(../img/icon-arrow-left-white.png);background-color:#15cfdf;border-color:#15cfdf}.home-especialistas .slider-nav button.slick-next{background-image:url(../img/icon-arrow-right-blue.png)}.home-especialistas .slider-nav button.slick-next:hover{background-image:url(../img/icon-arrow-right-white.png);background-color:#15cfdf;border-color:#15cfdf}.home-articles-container{padding-top:100px;padding-bottom:100px}.home-articles-container .title{margin:0 25px 50px;font-family:"Libre Franklin", sans-serif;font-weight:100;font-size:2.5875rem;color:#000000;margin-bottom:40px}.home-articles-container .title small{display:block;font-family:"Baloo 2", cursive;font-weight:400;font-size:17px;color:#5f5f5f}.home-articles-container .home-articles-slider{position:relative}.home-articles-container .slider-item{padding-left:20px;padding-right:20px}.home-articles-container .slider-item .article-text{padding-top:40px}.home-articles-container .slider-nav{position:absolute;top:0;right:0;margin-top:-75px;margin-right:20px;width:100%;display:flex;align-items:flex-start;justify-content:flex-end;gap:20px}.home-articles-container .slider-nav button{border:0;width:35px;height:30px;border-radius:30px;border:solid 1px #018174;background-color:#018174;background-position:center;background-repeat:no-repeat;font-size:0;outline:0}.home-articles-container .slider-nav button.slick-prev{background-image:url(../img/icon-arrow-left-blue.png)}.home-articles-container .slider-nav button.slick-prev:hover{background-image:url(../img/icon-arrow-left-white.png);background-color:#00514D;border-color:#00514D}.home-articles-container .slider-nav button.slick-next{background-image:url(../img/icon-arrow-right-blue.png)}.home-articles-container .slider-nav button.slick-next:hover{background-image:url(../img/icon-arrow-right-white.png);background-color:#00514D;border-color:#00514D}header.header{background-color:white}header.header>.container{height:90px}header.header>.container>.row{height:90px}header.header>.container .logo{width:100%;max-width:260px;min-width:260px;height:60px}header.header>.container .logo a{display:block;width:100%;height:100%;background:url(../img/logo.png) center no-repeat;background-size:contain}header.header>.container .logo a span{position:absolute;left:-9999px}header.header>.container .main-nav{width:100%}header.header>.container .main-nav ul{padding:0;margin:0;list-style:none}header.header>.container .main-nav a{color:#6b6b6b;text-decoration:none;transition:all 0.2s;font-size:.9375rem}header.header>.container .main-nav a:hover{color:#fff;background-color:#00514D}header.header>.container .main-nav>ul{height:90px;display:flex;align-items:center;justify-content:space-between}header.header>.container .main-nav>ul>li{position:relative;height:40px}header.header>.container .main-nav>ul>li>a{display:flex;align-items:center;padding:020px;height:40px;border-radius:50px}header.header>.container .main-nav>ul>li.drop-down>a{position:relative}header.header>.container .main-nav>ul>li.drop-down>a:after{position:absolute;top:50%;transform:translateY(-50%);right:0;content:"";display:block;width:8px;height:5px;background:url(../img/icon-arrow-down-blue.png);margin-left:10px}header.header>.container .main-nav>ul>li>.dropdown{z-index:999;position:absolute;top:100%;left:0; box-shadow: 0 0 8px 5px rgb(51 51 51 / 20%)}header.header>.container .main-nav>ul>li>.dropdown li{background-color:#fff;border-top:solid 1px #e8e8e8}header.header>.container .main-nav>ul>li>.dropdown li a{display:block;padding:20px;white-space:nowrap}header.header>.container .main-nav>ul>li>.dropdown li:first-child{border-top:solid 10px #15cfdf}header.header>.container .main-nav>ul>li>.dropdown li:last-child{border-radius:0 0 .3125rem .3125rem}header.header>.container .main-nav>ul>li>.dropdown li:last-child a{border-radius:0 0 .3125rem .3125rem}header.header>.container .main-nav>ul>li:hover{height:90px;display:flex;align-items:center}header.header>.container .main-nav>ul>li:hover>.dropdown{display:block}header.header>.container .main-nav .dropdown{display:none}header.header .header-phone{font-size:.9375rem;color:#727272;display:flex;align-items:center;justify-content:center}header.header .header-phone:before{content:"";display:block;width:24px;height:24px;background:url(../img/icon-phone-blue.png) center no-repeat;margin-right:10px}header.header .header-address{display:none;padding-bottom:50px;font-family:"Libre Franklin", sans-serif;font-weight:400;font-size:.9375rem;color:#727272}header.header .header-address b{font-weight:500;font-size:1.0625rem;color:#5b5b5b}header.header .header-social{display:none}header.header .language-selector{position:relative;display:flex;align-items:center;justify-content:center}header.header .language-selector:before{content:"";display:block;z-index:1;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:28px;height:28px;border-radius:50%;background-color:#dfe2e6}header.header .language-selector ul{position:relative;z-index:2;padding:0;margin:0;list-style:none;display:block;width:20px;height:100%;max-height:20px;overflow:hidden}header.header .language-selector ul .lang-item{display:block;width:20px;height:20px;border-radius:50%}header.header .language-selector ul .lang-item a{display:block;width:100%;height:100%}header.header .language-selector ul .lang-item a span{position:absolute;left:-9999px}header.header .language-selector ul .lang-item.pt-br{background:url(../img/icon-flag-brazil.png) center no-repeat;background-size:cover}header.header .language-selector ul .lang-item.en{background:url(../img/icon-flag-en.png) center no-repeat;background-size:cover}header.header .language-selector ul .lang-item.chi{background:url(../img/icon-flag-chi.png) center no-repeat;background-size:cover}header.header .language-selector .toggle{position:absolute;display:block;width:30px;height:40px;background:url(../img/icon-arrow-down-blue.png) center no-repeat;top:50%;transform:translateY(-50%);right:0;margin-right:-35px;cursor:pointer}header.header .language-selector.show ul{max-height:900px}header.header .language-selector.show ul li+li{margin-top:5px}header.header span.mobile-trigger{display:none}@media only screen and (min-width: 0) and (max-width: 992px){header.header{height:100%;max-height:80px;overflow:hidden}header.header>.container>.row{position:relative;height:80px}header.header>.container .logo{height:80px}header.header>.container span.mobile-trigger{position:absolute;right:0;top:0;margin-top:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;flex:0 0 40px;width:40px;height:40px;cursor:pointer;transition:all 0.2s linear}header.header>.container span.mobile-trigger span{display:block;flex:0 0 18px;width:18px;height:2px;max-height:2px;background-color:#15cfdf;transition:all 0.2s linear}header.header>.container span.mobile-trigger:after,header.header>.container span.mobile-trigger:before{transition:all 0.2s linear;content:"";display:block;flex:0 0 22px;width:22px;height:2px;max-height:2px;background-color:#15cfdf;transform-origin:center}.show-mobile-nav header.header{max-height:1000px}.show-mobile-nav header.header>.container{height:auto}.show-mobile-nav header.header>.container>.row{height:auto}.show-mobile-nav header.header>.container span.mobile-trigger{gap:0}.show-mobile-nav header.header>.container span.mobile-trigger span{opacity:0}.show-mobile-nav header.header>.container span.mobile-trigger:after{transform:rotate(-45deg) translate(2px, -3px)}.show-mobile-nav header.header>.container span.mobile-trigger:before{transform:rotate(45deg)}.show-mobile-nav header.header>.container .main-nav{border-top:solid 5px #f5f5f5;margin-top:10px;padding-top:20px;padding-bottom:50px}.show-mobile-nav header.header>.container .main-nav ul{flex-wrap:wrap;height:auto}.show-mobile-nav header.header>.container .main-nav ul li{flex:0 0 100%}.show-mobile-nav header.header>.container .main-nav ul li:hover{height:auto;display:block}.show-mobile-nav header.header>.container .main-nav ul li:hover>a{border-radius:10px}.show-mobile-nav header.header>.container .main-nav ul li:hover>.dropdown{display:none}.show-mobile-nav header.header>.container .main-nav ul li.active{height:auto;padding-bottom:20px}.show-mobile-nav header.header>.container .main-nav ul li.active>a{color:#fff;background-color:#15cfdf;border-radius:10px 10px 0 0}.show-mobile-nav header.header>.container .main-nav ul li.active>.dropdown{display:block !important;position:relative;top:auto}.show-mobile-nav header.header>.container .main-nav ul li.active>.dropdown li{background-color:#efefef}.show-mobile-nav header.header>.container .header-phone{margin-bottom:50px;flex:0 0 100%;justify-content:flex-start;padding-left:20px;padding-right:20px}.show-mobile-nav header.header>.container .header-address,.show-mobile-nav header.header>.container .header-social{display:block;flex:0 0 100%;padding-left:20px;padding-right:20px}.show-mobile-nav header.header>.container .header-address .link-audio,.show-mobile-nav header.header>.container .header-social .link-audio{display:none}.show-mobile-nav header.header>.container .header-social .social-link ul{padding:0;justify-content:flex-start}.show-mobile-nav header.header>.container .header-social .social-link ul li a{background-color:#bcbcbc}.show-mobile-nav header.header>.container .language-selector{display:none}}footer.footer .newsletter-container{background-color:#00514D;border-bottom: solid 1px #018174; padding-top:75px;padding-bottom:75px}footer.footer .newsletter-container .title{display:flex;align-items:center;flex-wrap:wrap;padding-left:63px;min-height:60px;font-size:21px;color:#fff;background:url(../img/footer-newsletter-icon.png) left center no-repeat}footer.footer .newsletter-container .title small{flex:0 0 100%;font-size:15px;color:#ffffff}footer.footer .newsletter-container .form-newsletter{display:flex;align-items:center;justify-content:space-between;background-color:#fff;height:70px;border-radius:70px;padding:0 10px}footer.footer .newsletter-container .form-newsletter input{outline:0;flex:1;border:0;background-color:#fff;font-size:15px;color:#727272;padding-left:20px}footer.footer .footer-navs{padding-top:100px; background-color: #00514D; padding-left: 14%; padding-right: 14%; padding-bottom:100px}footer.footer .footer-navs .social-link{max-width:135px}footer.footer .footer-navs .social-link ul{margin:0;padding:0;list-style:none}footer.footer .footer-navs .social-link li a{background-color:#00514D; border: solid 1px #fff}footer.footer .footer-navs .title{color:#ffffff;font-weight:500;font-size:1.0625rem;padding-bottom:20px}footer.footer .footer-navs nav ul{margin:0;list-style:none;padding:0}footer.footer .footer-navs nav ul a{color:#ffffff;font-size:.9375rem;text-decoration:none}footer.footer .footer-navs nav ul a:hover{text-decoration:underline}footer.footer .footer-navs .text{color:#ffffff;font-size:.9375rem;padding-bottom:20px}footer.footer .footer-navs .text a{color:#ffffff;text-decoration:none}footer.footer .footer-navs .text a:hover{text-decoration:underline}footer.footer .footer-navs .links-maps{display:flex;align-items:center;justify-content:flex-start;gap:20px}footer.footer .footer-navs .links-maps a span{position:absolute;left:-9999px}footer.footer .footer-navs .links-maps .waze{width:77px;height:16px;background:url(../img/icon-waze-white.png) center no-repeat}footer.footer .footer-navs .links-maps .googlemaps{width:106px;height:20px;background:url(../img/icon-google-maps-white.png) center no-repeat}footer.footer .signs-inner{border-top:solid 1px #eeeeee;height:90px;display:flex;align-items:center;justify-content:space-between;font-size:15px;color:#727272}footer.footer .signs-inner .goavante{display:block;width:70px;height:30px;background:url(../img/goavante.png) center no-repeat}footer.footer .signs-inner .goavante span{position:absolute;left:-9999px}@media only screen and (min-width: 0) and (max-width: 992px){footer.footer .signs-inner{flex-direction:column;align-items:flex-start;height:auto;gap:2rem;padding-top:2rem;padding-bottom:2rem}}@media only screen and (min-width: 0) and (max-width: 992px){footer.footer{border-top:solid 5px #00113e}}.internal-page-title{background-color:#00514D}@media only screen and (min-width: 0) and (max-width: 992px){.internal-page-title{margin-bottom:2rem}}.internal-page-title .page-title-inner{display:flex;align-items:center;justify-content:center;position:relative;min-height:220px;padding-top:20px;padding-bottom:20px}.internal-page-title .page-title-inner h1,.internal-page-title .page-title-inner h2{margin:0;padding:0;font-size:2.1875rem;font-weight:100;color:#FFFFFF}.internal-page-title .page-title-inner .share-box{position:absolute;width:140px;top:50%;transform:translateY(-50%);right:0;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 0) and (max-width: 992px){.internal-page-title .page-title-inner .share-box{display:none}}.internal-page-title .page-title-inner .share-box .social-link ul{margin:0}@media only screen and (min-width: 0) and (max-width: 992px){.internal-breadcrumb{display:none}}.internal-breadcrumb .breadcrumb{height:0px;border-bottom:solid 1px #eeeeee;margin-bottom:3.125rem;align-items:center;font-size:15px}.internal-breadcrumb .breadcrumb a{color:#727272;text-decoration:none}.internal-breadcrumb .breadcrumb a:hover{text-decoration:underline}.internal-breadcrumb .breadcrumb .breadcrumb-item+.breadcrumb-item{position:relative;padding-left:15px}.internal-breadcrumb .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;margin-left:5px;width:5px;height:10px;background:url(../img/icon-arrow-right-blue.png) center no-repeat}.content-container .highlight-title{margin:0 0 1rem;display:inline-block;color:#00514D;font-weight:900;text-transform:uppercase;font-size:2.75rem;border-left:solid 5px #00A660;padding:.3125rem 0 .3125rem 1rem}.content-container .highlight-title p{margin:0;color:#5f5f5f;font-weight:400;font-size:1.0625rem;padding-top:5px;text-transform:none}.content-container h1{color:#15cfdf;font-size:3.125rem;font-weight:100}@media only screen and (min-width: 0) and (max-width: 992px){.basic-page .content-container{position:relative;padding-bottom:420px}.basic-page .content-container .internal-page-slider-photos{position:absolute;bottom:0;width:95%;min-height:350px;margin:0;left:2.5%}}.internal-page-slider-photos{float:right;width:50%;min-height:398px;background-color:#fff;border-radius:20px;box-shadow:0 0 8px 5px rgba(51,51,51,0.2);padding:5px;position:relative;margin-left:2rem;margin-bottom:2rem}.internal-page-slider-photos .slider-inner img{width:100%;height:398px;object-fit:cover;border-radius:20px}.internal-page-slider-photos .slider-nav{position:absolute;bottom:0;right:0;width:80px;display:flex;align-items:flex-start;justify-content:space-between;height:30px;margin-bottom:-50px}.internal-page-slider-photos .slider-nav button{border:0;width:35px;height:30px;border-radius:30px;border:solid 1px #fff;background-color:transparent;background-position:center;background-repeat:no-repeat;font-size:0;outline:0}.internal-page-slider-photos .slider-nav button.slick-prev{background-image:url(../img/icon-arrow-left-white.png);background-color:#018174;border-color:#018174}.internal-page-slider-photos .slider-nav button.slick-prev:hover{background-image:url(../img/icon-arrow-left-blue.png);background-color:#00514D;border-color:#00514D}.internal-page-slider-photos .slider-nav button.slick-next{background-image:url(../img/icon-arrow-right-white.png);background-color:#018174;border-color:#018174}.internal-page-slider-photos .slider-nav button.slick-next:hover{background-image:url(../img/icon-arrow-right-blue.png);background-color:#00514D;border-color:#00514D}.about-infos-container{background-color:#efefef;border-radius:20px;padding:2rem;transform:translate(0, -170px);margin-top:200px}.about-infos-container .about-box{border-radius:20px;background-color:#fff;height:100%;padding:2rem}.about-infos-container .about-box .title{padding-bottom:2rem;display:flex;align-items:center;justify-content:flex-start;font-size:1.1875rem;font-weight:700;color:#333333}.about-infos-container .about-box .title img{margin-right:10px}.about-infos-container .about-box p{color:#727272;font-size:1rem;margin:0}.home-treatment-testimonials-section-internal-page .home-treatments-container{margin-top:210px}.faq-container{padding-bottom:2rem}.faq-container .title{color:#000000;font-size:2.1875rem;font-weight:100;padding: 90px 0 30px; border-top: solid 1px #e3e1e1; margin-bottom:2rem}.faq-container .accordion-item{margin-bottom:2rem;background-color:transparent}.faq-container .accordion-item .accordion-button{border-radius:10px 10px 0px 0px;border: solid 1px #BCBCBC; font-size:1.0625rem;color:#5F5F5F;font-family:"Baloo 2", cursive;font-weight:400}.faq-container .accordion-item .accordion-button[aria-expanded="true"]{border-radius:10px 10px 0px 0px;outline:0;border:solid 1px #BCBCBC;box-shadow:none;background-color:#fff}.faq-container .accordion-item .accordion-button:after{width:10px;height:7px;background:url(../img/icon-arrow-down-blue.png) center no-repeat;background-size:contain}.faq-container .accordion-item .accordion-collapse{background-color:#191919;color:#ffffff; border-radius:0 0 10px 10px}.list-menu .title{font-family:"Baloo 2", cursive;font-weight:500;font-size:1.0625rem;text-transform:uppercase;color:#fff;background-color:#FF9900;padding-top:1rem;padding-bottom:1rem}.list-menu .list-group-item{font-family:"Baloo 2", cursive;font-weight:500;font-size:1.0625rem;padding-top:1rem;padding-bottom:1rem}.list-menu .list-group-item a{color:#727272;text-decoration:none}.list-menu .list-group-item a:hover{color:#00A660}.profile-internal .photo img{border-radius:10px;width:100%;height:370px;object-fit:cover}.profile-internal .highlight-title{font-family:"Libre Franklin", cursive;font-weight:800;font-size:2.1875rem}.profile-internal .links{display:flex;align-items:center;justify-content:flex-start;gap:15px;margin:0;padding:0;list-style:none}.profile-internal .links .link{display:block;width:30px;height:30px;border-radius:50%}.profile-internal .links .link a{display:block;width:100%;height:100%}.profile-internal .links .link a span{position:absolute;left:-999px}.profile-internal .links .link.whatsapp{background:url(../img/icon-social-whatsapp-green.png) center no-repeat #38be50}.profile-internal .links .link.email{background:url(../img/icon-social-email-white.png) center no-repeat #bcbcbc}.profile-internal .intro{padding:1.5rem 0;border-top:dashed 1px #999999;margin-top:1.5rem}.profile-internal .title-cv{margin-bottom:3rem;display:flex;color:#191919;font-family:"Libre Franklin", cursive;font-weight:800;font-size:1.5625rem;align-items:center;justify-content:flex-start}.profile-internal .title-cv img{margin-right:1rem}.articles-list .image-infos{flex:0 0 50%;max-width:380px}.articles-list .article-item{display:flex;padding-bottom:2rem;border-bottom:dashed 1px #999;margin-bottom:2rem}.articles-list .article-item .article-text{flex:1;padding-left:2rem}.articles-list .article-item .article-text a.btn{color:#fff}@media only screen and (min-width: 0) and (max-width: 768px){.articles-list .article-item{flex-wrap:wrap}.articles-list .article-item .article-text{padding:2rem 0.5rem 0;text-align:justify}.articles-list .article-item .article-text a{text-align:justify}.articles-list .image-infos{flex:0 0 100%;max-width:100%}}.pagination-content{padding-top:2rem;padding-bottom:2rem;display:flex;justify-content:flex-end}.pagination-content .page-link{padding:1rem;font-family:"Baloo 2", cursive;font-weight:400;color:#727272;font-size:15px}.articles-detail .image-infos .infos .category{flex:1;max-width:100%}.articles-detail .image-infos .infos .date{max-width:200px}.articles-detail .article-text{padding-top:3.125rem;padding-bottom:3.125rem}.articles-detail .article-text a.btn{color:#fff}.articles-detail .article-text h1,.articles-detail .article-text h2{font-family:"Baloo 2", cursive;font-weight:500;font-size:2.1875rem;color:#5f5f5f}.articles-detail .article-text p{font-family:"Baloo 2", cursive;font-weight:400;font-size:1.0625rem;color:#727272}.articles-detail .article-text p.footer-article{padding-top:3rem;font-size:.9375rem}.articles-detail .article-text p.author{padding-top:3rem;font-size:.9375rem}.articles-detail .tag-cloud{display:flex;flex-wrap:wrap;padding-top:3rem;padding-bottom:3rem;gap:1rem}.articles-detail .tag-cloud h3{margin:0;font-family:"Baloo 2", cursive;font-weight:400;font-size:.9375rem;color:#9f9f9f}.articles-detail .tag-cloud a{border:solid 1px #dee2e7;border-radius:0.25rem;margin:0;font-family:"Baloo 2", cursive;font-weight:400;font-size:.8125rem;color:#9f9f9f;padding:0.2rem 0.8rem}.links-list ul{padding:0;margin:0;list-style:none}.links-list ul li{padding:1rem 0}.links-list ul li+li{border-top:dashed 1px #999999}.links-list ul li a{color:#5f5f5f;font-size:1.1875rem;font-family:"Libre Franklin", sans-serif;font-weight:500;display:block;padding:1rem 0.25rem;text-decoration:none}.links-list ul li a:hover{text-decoration:underline}.contact-box-info{padding-left:80px}.contact-box-info h4{font-family:"Libre Franklin", sans-serif;font-weight:100;font-size:1.5rem;font-weight: 300; color:#333333}.contact-box-info p{margin:0;font-family:"Baloo 2", cursive;font-weight:400}.contact-box-info p a{color:#5f5f5f;text-decoration:none}.contact-box-info p a:hover{text-decoration:underline}.contact-box-info.phone{background:url(../img/icon-contact-phone.png) left center no-repeat}.contact-box-info.whatsapp{background:url(../img/icon-contact-whatsapp.png) left center no-repeat}.contact-box-info.email{background:url(../img/icon-contact-email.png) left center no-repeat}.form-title,label{font-family:"Baloo 2", cursive;font-weight:600;color:#191919;padding-bottom:1.25rem}label{display:block}.form-line{padding-bottom:1.25rem}.form-line input,.form-line select,.form-line textarea{padding:0 1rem;height:60px;background-color:#f7f7f7;border:solid 1px #e8e8e8;border-radius:0.5rem;width:100%;color:#727272;font-size:17px}.form-line textarea{height:100px;padding:1rem}.form-line select{appearance:none;background:url(../img/select-bg.png) right center no-repeat #f7f7f7;background-size:contain}.map-container{width:100%;padding:3rem 0}.map-container .title{font-family:"Libre Franklin", sans-serif;font-weight:100;font-size:2.1875rem;color:#000000;text-align:center;padding-bottom:2rem}.map-container .link{list-style:none;padding:2rem 0;margin:0;display:flex;align-items:center;justify-content:center;gap:2rem}.map-container .link li{display:block;width:180px;height:60px;border-radius:60px;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat}.map-container .link li a{display:block;width:100%;height:100%}.map-container .link li a span{position:absolute;left:-9999px}.map-container .link li.waze{background-image:url(../img/icon-waze-white.png)}.map-container .link li.googlemaps{background-image:url(../img/icon-google-maps-white.png)}
