@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap";*{font-family:"Comfortaa",cursive;margin:0;border:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none}.container{width:80%}@media(max-width: 1024px){.container{width:83% s}}.arrows{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}html{scroll-behavior:smooth;scroll-padding-top:8rem}h1{font-size:28px;font-weight:700;color:#141311}h1.name{font-size:20px;font-weight:600;color:#b28e6c}h1.small{font-size:26px;font-weight:600;color:#141311}h1.brown{font-size:30px;font-weight:700;color:#846f5e}h1.white{font-size:32px;font-weight:500;color:#fff}h1.wbig{font-size:30px;font-weight:700;color:#fff}h1.wsmall{font-size:26px;font-weight:600;color:#fff}h1.black{font-size:36px;font-weight:700;color:#000}p{font-size:15px;font-weight:400;color:#3e3e3e}p.white{font-size:13px;font-weight:500;color:#fff}p.wbig{font-size:17px;font-weight:500;color:#fff}p.wsmall{font-size:13px;font-weight:500;color:#fff}p.grey{font-size:15px;font-weight:400;color:#949494}p.gsmall{font-size:12px;font-weight:400;color:#949494}p.small{font-size:13px;font-weight:500;color:#141311}@media(min-width: 100rem){.container{width:60%}}nav{position:fixed;z-index:997;width:100%;height:5.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:2.5rem;transition:all .3s ease}nav#support-page{background-color:#b28e6c;padding:3rem 0}nav#support-page[data-active=true]{background-color:rgba(0,0,0,0);padding:0}nav#support-page[data-active=true] .container{width:92%;position:relative;justify-content:end}nav#support-page[data-active=true] .container .nav__logo{transition:all .5s ease;top:-80px;width:80px;height:40px;display:none}nav#support-page[data-active=true] .container #nav__btn .line{background-color:#b28e6c}nav#support-page[data-active=true] .container #nav__btn[data-active=true]{margin-right:17.8%;top:60%}nav[data-active=true]{background-color:rgba(0,0,0,0);padding:0}nav[data-active=true] .container{width:92%;position:relative;justify-content:end}nav[data-active=true] .container .nav__logo{transition:all .5s ease;top:-80px;width:80px;height:40px;display:none}nav[data-active=true] .container #nav__btn .line{background-color:#b28e6c}nav[data-active=true] .container #nav__btn[data-active=true]{margin-right:17.8%;top:60%}nav .container{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;transition:all .5s ease}nav .container .nav__logo{width:90px;height:60px;display:block;position:relative;transition:all .5s ease}nav .container #nav__btn{width:25px;display:flex;flex-direction:column;gap:.3rem 0;z-index:999;transition:all .5s ease;cursor:pointer}nav .container #nav__btn .line{height:4px;border-radius:50px;background-color:#fff;display:block;transition:all .5s ease}nav .container #nav__btn[data-active=true]{position:relative;margin-right:13%;top:16%;transition:all .5s ease}nav .container #nav__btn[data-active=true] .line{background-color:#fff}nav .container #nav__btn[data-active=true] .line:nth-child(1){width:100%;transform:rotateZ(225deg) translateY(-12px);transition:all .5s ease}nav .container #nav__btn[data-active=true] .line:nth-child(2){width:0;transition:all .5s ease}nav .container #nav__btn[data-active=true] .line:nth-child(3){width:100%;transform:rotateZ(-225deg) translateY(13px);transition:all .5s ease}nav #sidebar__nav{position:fixed;z-index:998;top:0;bottom:0;visibility:hidden;width:25%;background-color:#b28e6c;right:-25%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}nav #sidebar__nav ul{display:flex;flex-direction:column;gap:2rem 0}nav #sidebar__nav ul a li{font-size:20px;color:#fff;cursor:pointer;transition:all .3s ease}nav #sidebar__nav[data-active=true]{visibility:visible;right:0;transition:all .3s ease}@media(max-width: 1024px){nav[data-active=true]::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, #000, transparent);opacity:.5}nav[data-active=true] .container{width:80%}nav[data-active=true] .container #nav__btn .line{background-color:#fff}nav[data-active=true] .container #nav__btn[data-active=true]{margin-right:55%;top:10%}nav#support-page{background-color:#b28e6c;padding:3rem 0}nav#support-page[data-active=true]::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, #000, transparent);opacity:.5}nav#support-page[data-active=true] .container{width:80%}nav#support-page[data-active=true] .container #nav__btn .line{background-color:#fff}nav#support-page[data-active=true] .container #nav__btn[data-active=true]{margin-right:55%;top:10%}nav .container img{width:57.56px;height:32.92px}nav .container #nav__btn[data-active=true]{margin-right:55%}nav #sidebar__nav[data-active=true]{width:70%}}header{width:100%;height:100vh;display:grid;place-items:center;position:relative;overflow:hidden;background-image:url("../assets/images/HOME.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}@media screen and (max-width: 64rem){header{background-image:url("../assets/images/home-mobile.jpg")}}header a#wpp{width:54.95px;height:54.95px;position:fixed;z-index:99999;right:8%;bottom:8%}header .container{display:flex;flex-direction:column;justify-content:center;align-items:start;padding-top:2.5rem}header .container .text{display:flex;flex-direction:column;gap:1rem 0}header .container .text h1{font-size:30px;width:55%}header .container .text h1 span{color:#846f5e;font-weight:700}header .container .text p{width:40%;line-height:1.7}header .container .text a button{width:172px;height:52px;border-radius:12px;display:grid;place-items:center;font-size:12px;font-weight:500;color:#fff;background-color:#b28e6c;cursor:pointer;transition:all .3s ease}header .container .text a button:hover{transform:translateY(-3px);color:#b28e6c;background-color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}header .container .socials{position:absolute;bottom:4rem;display:flex;flex-direction:row;gap:0 .7rem}header .container .socials a img{width:24.31px;height:24.31px}@media(max-width: 1024px){header{place-items:end center}header a#wpp{display:none}header .container{align-items:center;justify-content:center;margin-bottom:40%}header .container .text{align-items:center;justify-content:center;gap:.85rem 0}header .container .text h1{line-height:1.4;width:83%;font-size:25px;text-align:center}header .container .text p{width:100%;text-align:center}header .container .text a{margin-top:1.5rem}header .container .socials{position:absolute;bottom:4rem;display:flex;flex-direction:row;gap:0 .7rem;margin:0 auto}header .container .socials a img{width:36.7px;height:36.7px}}#after-header{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;background-color:#ececec}@media(max-width: 1024px){#after-header{padding:4.5rem 0}}#after-header a#wpp{width:54.95px;height:54.95px;position:fixed;z-index:99999;right:8%;bottom:8%}#after-header .container{display:flex;flex-direction:row;align-items:center;justify-content:center}#after-header .container .diferenciais{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.3rem 0;width:90%;padding:0 2rem}#after-header .container .diferenciais img{width:34.42px;height:32.26px}#after-header .container .diferenciais p{font-size:13px;line-height:1.7}#after-header .container .diferenciais .one{width:81%}@media(max-width: 1024px){#after-header .container{flex-direction:column;gap:3rem 0}#after-header .container .diferenciais{width:90%;padding:0}#after-header .container .diferenciais .one{width:82%}}#treatments{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;background-color:#ececec;padding-top:0}@media(max-width: 1024px){#treatments{padding:4.5rem 0}}#treatments .container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}#treatments .container .title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem 0}#treatments .container .title h1{font-size:30px}#treatments .container .title p{line-height:1.5;font-size:15px;font-weight:400;color:#3e3e3e;text-align:center;width:80%}#treatments .container .arrow{width:100%;display:flex;justify-content:end;align-items:center;gap:0 2rem;padding-top:2.8rem;padding-bottom:1rem;padding-right:16%;cursor:pointer}#treatments .container .arrow .arrow-left{transform:rotate(180deg)}#treatments .container .swiper__treatments{width:80%;background-color:rgba(0,0,0,0);padding:12px 2.5rem}#treatments .container .swiper__treatments .swiper-wrapper .treatment{background-color:#fff;width:100%;height:320px;box-shadow:0px 12px 6px rgba(101,101,101,.1019607843);border-radius:0px 0px 26px 0px;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:2rem;text-align:start;position:relative;transition:all .5s ease;cursor:pointer;gap:2rem 0}#treatments .container .swiper__treatments .swiper-wrapper .treatment::after{content:" ";width:100%;height:18px;position:absolute;top:0;left:0;background-color:#d8d4c9;transition:all .5s ease}#treatments .container .swiper__treatments .swiper-wrapper .treatment h1{font-size:22px;transition:all .3s ease}#treatments .container .swiper__treatments .swiper-wrapper .treatment p{font-size:13px;font-weight:500;width:90%;line-height:1.7;transition:all .3s ease}#treatments .container .swiper__treatments .swiper-wrapper .treatment h3{color:#846f5e;position:absolute;right:25px;font-size:13px;bottom:40px;transition:all .3s ease}#treatments .container .swiper__treatments .swiper-wrapper .treatment:hover{background-color:#b28e6c}#treatments .container .swiper__treatments .swiper-wrapper .treatment:hover h1{color:#fff}#treatments .container .swiper__treatments .swiper-wrapper .treatment:hover p{color:#fff}#treatments .container .swiper__treatments .swiper-wrapper .treatment:hover h3{color:#fff}#treatments .container .swiper__treatments .swiper-wrapper .treatment:hover::after{background-color:#b28e6c}#treatments .container .swiper__treatments .swiper-button-prev{left:auto;right:70px}#treatments .container .swiper__treatments .swiper-button-prev img{transform:rotate(180deg)}#treatments .container .swiper__treatments .swiper-pagination{display:none}@media(max-width: 1024px){#treatments{padding-top:0}#treatments .container{gap:3.25rem 0}#treatments .container .title{order:1}#treatments .container .title h1{font-size:20px}#treatments .container .title p{width:100%}#treatments .container .arrow{width:100%;display:flex;justify-content:center;align-items:center;gap:0 2rem;padding-top:.75rem;padding-right:0;padding-bottom:0;order:3;cursor:pointer}#treatments .container .arrow .arrow-left{display:flex;align-items:center;justify-content:center}#treatments .container .arrow .arrow-left img{width:40.91px;height:40.91px}#treatments .container .arrow .arrow-right{display:flex;align-items:center;justify-content:center}#treatments .container .arrow .arrow-right img{width:40.91px;height:40.91px}#treatments .container .swiper__treatments{order:2;padding:0}#treatments .container .swiper__treatments .swiper-wrapper .treatment h3{font-size:13px}}#modal_container{background-color:rgba(20,19,17,.8);position:fixed;top:0;bottom:0;right:0;left:0;opacity:0;z-index:9999999999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;visibility:hidden;transition:all .3s ease}#modal_container[data-active=true]{visibility:visible;opacity:1}#modal_container[data-active=true] .modal{margin-top:0}#modal_container .modal{width:60%;height:55%;display:grid;place-items:center;grid-template-columns:1fr 1.5fr;background-color:#846f5e;position:relative;margin-top:3rem;border-radius:26px;transition:all .3s ease}#modal_container .modal .text{padding:0 15%;display:flex;flex-direction:column;gap:1rem;align-items:start;justify-content:center}#modal_container .modal .text h1{color:#fff;font-size:20px}#modal_container .modal .text p{color:#fff}#modal_container .modal img{width:100%;height:100%;position:relative;overflow:hidden;display:flex;-o-object-fit:cover;object-fit:cover;border-bottom-left-radius:26px;border-top-left-radius:26px}#modal_container .modal #fechar{position:absolute;background-color:rgba(0,0,0,0);right:25px;top:15px;font-size:40px;color:#fff}#modal_container .modal #fechar img{width:20px;height:20px;z-index:999999;-o-object-fit:fill;object-fit:fill;display:flex}@media(max-width: 1024px){#modal_container .modal{width:80%;height:-moz-fit-content;height:fit-content;grid-template-columns:1fr;grid-template-rows:220px 1fr}#modal_container .modal img{width:100%;height:100%;display:flex;position:relative;overflow:hidden;-o-object-fit:cover;object-fit:cover}#modal_container .modal .text{padding:2.5rem}}#odontologia{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0}@media(max-width: 1024px){#odontologia{padding:4.5rem 0}}#odontologia .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.35rem 0}#odontologia .container .title{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:65%;gap:1.35rem 0}#odontologia .container .title p{font-size:15px;line-height:1.5}#odontologia .container .imagem{width:100%;height:458px;display:grid;place-items:center;position:relative;overflow:hidden;background-image:url("../assets/images/3_1.png");background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:0px 0px 40px 0px;width:100%}@media screen and (max-width: 64rem){#odontologia .container .imagem{background-image:url("../assets/images/Grupo 756.jpg")}}#odontologia .container a button{width:172px;height:52px;border-radius:12px;display:grid;place-items:center;font-size:12px;font-weight:500;color:#fff;background-color:#b28e6c;cursor:pointer;transition:all .3s ease}#odontologia .container a button:hover{transform:translateY(-3px);color:#b28e6c;background-color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media(max-width: 1024px){#odontologia{border-radius:0px 0px 40px 0px}#odontologia .container{width:100%;gap:3rem}#odontologia .container .title{width:75%}#odontologia .container .title h1{font-size:20px}#odontologia .container .title p{font-size:13px}#odontologia .container .imagem{height:736px;border-radius:0}}#esteticos{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;background-color:#ececec}@media(max-width: 1024px){#esteticos{padding:4.5rem 0}}#esteticos .container{display:grid;grid-template-columns:repeat(2, 1fr);padding:0 4rem}#esteticos .container .title{display:flex;flex-direction:column;gap:1rem 0;align-items:start;justify-content:center}#esteticos .container .title h1{width:60%;line-height:1.4;font-size:30px}#esteticos .container .title p{width:75%;line-height:1.7}#esteticos .container .title a{margin-top:.75rem}#esteticos .container .title a button{width:172px;height:52px;border-radius:12px;display:grid;place-items:center;font-size:12px;font-weight:500;color:#fff;background-color:#b28e6c;cursor:pointer;transition:all .3s ease;width:172px;height:52px}#esteticos .container .title a button:hover{transform:translateY(-3px);color:#b28e6c;background-color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}#esteticos .container .swiper__esteticos{width:100%;background-color:rgba(0,0,0,0);padding:12px 0}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment{background-color:#fff;width:100%;height:320px;box-shadow:0px 12px 6px rgba(101,101,101,.1019607843);border-radius:0px 0px 26px 0px;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:1rem;text-align:start;position:relative;transition:all .3s ease;cursor:pointer;gap:2rem 0}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment::after{content:" ";width:100%;height:18px;position:absolute;top:0;left:0;background-color:#d8d4c9}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment h1{font-size:20px}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment p{font-size:13px;font-weight:500;width:90%;line-height:1.7}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment h3{color:#846f5e;position:absolute;right:25px;font-size:13px;bottom:40px}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment:hover{background-color:#b28e6c}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment:hover h1{color:#fff}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment:hover p{color:#fff}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment:hover h3{color:#fff}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment:hover::after{background-color:#b28e6c}#esteticos .container .swiper__esteticos .swiper-button-prev{left:auto;right:70px}#esteticos .container .swiper__esteticos .swiper-button-prev img{transform:rotate(180deg)}#esteticos .container .swiper__esteticos .swiper-pagination{display:none}#esteticos .container .arrow{width:100%;display:flex;justify-content:end;align-items:center;gap:0 2rem;padding-top:2.5rem;padding-bottom:.85rem;padding-right:16%;cursor:pointer}#esteticos .container .arrow .arrow-left{transform:rotate(180deg)}@media(max-width: 1024px){#esteticos{position:relative;padding-bottom:10rem;place-items:center}#esteticos .container{grid-template-columns:1fr;padding:0;place-items:center;gap:1rem 0}#esteticos .container .title{align-items:center;justify-content:center;text-align:center}#esteticos .container .title h1{width:100%;font-size:20px}#esteticos .container .title p{width:95%;font-size:13px}#esteticos .container .title a{width:100%;display:flex;align-items:center;justify-content:center}#esteticos .container .title a button{position:absolute;bottom:80px}#esteticos .container .swiper__esteticos{width:80%;padding:0}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment{height:341px}#esteticos .container .swiper__esteticos .swiper-wrapper .treatment h3{font-size:13px}#esteticos .container .arrow{width:100%;display:flex;justify-content:center;align-items:center;gap:0 2rem;padding-top:1.5rem;padding-right:0;padding-bottom:0;order:3;cursor:pointer}#esteticos .container .arrow .arrow-left{display:flex;align-items:center;justify-content:center}#esteticos .container .arrow .arrow-left img{width:40.91px;height:40.91px}#esteticos .container .arrow .arrow-right{display:flex;align-items:center;justify-content:center}#esteticos .container .arrow .arrow-right img{width:40.91px;height:40.91px}}#quem-somos{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;padding:0;place-items:center start;background-color:#ececec}@media(max-width: 1024px){#quem-somos{padding:4.5rem 0}}#quem-somos .container{width:90%;display:grid;grid-template-columns:1.5fr 1fr;gap:0 5.25rem;place-items:center}#quem-somos .container img{width:100%;height:100%;display:flex;overflow:hidden;position:relative;-o-object-fit:cover;object-fit:cover}#quem-somos .container .text{display:flex;flex-direction:column;gap:1.7rem 0}#quem-somos .container .text .title{display:flex;flex-direction:column;gap:.5rem 0}#quem-somos .container .text .title h1{font-size:32px}#quem-somos .container .text .title h4{font-size:13px;color:#141311;width:60%;line-height:1.7}#quem-somos .container .text p{line-height:1.7;font-size:15px}#quem-somos .container .text a button{width:172px;height:52px;border-radius:12px;display:grid;place-items:center;font-size:12px;font-weight:500;color:#fff;background-color:#b28e6c;cursor:pointer;transition:all .3s ease;width:157px;height:46px}#quem-somos .container .text a button:hover{transform:translateY(-3px);color:#b28e6c;background-color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media(max-width: 1024px){#quem-somos{place-items:center;padding-top:0}#quem-somos .container{grid-template-columns:1fr;width:100%;gap:4rem 0}#quem-somos .container .text{width:80%;align-items:center;justify-content:center}#quem-somos .container .text p{line-height:1.7;font-size:14px;padding-top:.35rem;padding-bottom:1.5rem}#quem-somos .container .text .title{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#quem-somos .container .text .title h1{font-size:20px}#quem-somos .container .text .title h4{width:100%;line-height:1.7}}#depoiments{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;padding-top:7.5rem;background-color:#ececec}@media(max-width: 1024px){#depoiments{padding:4.5rem 0}}#depoiments .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem 0}#depoiments .container .title{display:flex;align-items:center;justify-content:center}#depoiments .container .swiper__depoiments{width:55vw;padding:15px;background-color:rgba(0,0,0,0)}#depoiments .container .swiper__depoiments .arrow{width:50px;display:flex;justify-content:start;align-items:start;gap:0 2rem;padding-top:2.5rem;padding-bottom:.85rem;padding-right:15%;cursor:pointer;position:absolute;bottom:30px;right:15%}#depoiments .container .swiper__depoiments .arrow .swiper-button-prev,#depoiments .container .swiper__depoiments .arrow .swiper-button-next{width:27px}#depoiments .container .swiper__depoiments .arrow .swiper-button-prev::after,#depoiments .container .swiper__depoiments .arrow .swiper-button-next::after{display:none}#depoiments .container .swiper__depoiments .arrow .swiper-button-prev{transform:rotate(180deg)}#depoiments .container .swiper__depoiments .swiper-wrapper .swiper-slide{background-color:#fff;border-radius:0px 0px 40px 0px;position:relative;width:100%;padding:10%;display:flex;flex-direction:column;align-items:start;justify-content:center;gap:1.5rem 0;z-index:40;box-shadow:15px 15px 0px 0px #f3f3f3;padding-bottom:6rem}#depoiments .container .swiper__depoiments .swiper-wrapper .swiper-slide h1{font-size:18px;font-weight:600}#depoiments .container .swiper__depoiments .swiper-wrapper .swiper-slide p{width:100%;line-height:1.6;color:#949494}@media(max-width: 1024px){#depoiments{padding-top:0}#depoiments .container{gap:2rem 0}#depoiments .container .title h1{font-size:20px;text-align:center;width:70%}#depoiments .container .swiper__depoiments{width:80vw}#depoiments .container .swiper__depoiments .arrow{width:100%;justify-content:center;align-items:center;padding:0;right:auto}#depoiments .container .swiper__depoiments .arrow .swiper-button-prev,#depoiments .container .swiper__depoiments .arrow .swiper-button-next{bottom:50%;top:auto}#depoiments .container .swiper__depoiments .arrow .swiper-button-prev img,#depoiments .container .swiper__depoiments .arrow .swiper-button-next img{width:60px}#depoiments .container .swiper__depoiments .arrow .swiper-button-prev{left:30%}#depoiments .container .swiper__depoiments .arrow .swiper-button-next{right:40%}}#professionals{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;background-color:#ececec;padding-top:1.5rem}@media(max-width: 1024px){#professionals{padding:4.5rem 0}}#professionals .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.5rem 0}#professionals .container .title{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.15rem}#professionals .container .title p{line-height:1.5;font-size:15px;width:56%}#professionals .container .drs{display:grid;grid-template-columns:repeat(2, 1fr);place-items:center;gap:0 3rem}#professionals .container .drs .dr{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#b28e6c;width:100%;padding-bottom:2rem;border-radius:0px 0px 26px 0px;box-shadow:0px 12px 8px rgba(112,112,112,.1882352941)}#professionals .container .drs .dr img{width:100%;height:254px}#professionals .container .drs .name{display:flex;align-items:center;justify-content:center;padding-top:2rem}#professionals .container .drs .name p{font-size:13px}@media(max-width: 1024px){#professionals{padding-top:0}#professionals .container .title{gap:1.5rem 0}#professionals .container .title h1{font-size:20px}#professionals .container .title p{width:90%;line-height:1.7}#professionals .container .drs{grid-template-columns:1fr;gap:2rem 0}}#contact{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;padding:0;grid-template-columns:1.2fr 1fr;height:622px;background-color:#846f5e}@media(max-width: 1024px){#contact{padding:4.5rem 0}}#contact .text{background-color:#846f5e;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:center;gap:4rem;padding:0 9rem}#contact .text .title{display:flex;flex-direction:column;gap:1rem 0}#contact .text .title h1{font-size:36px;color:#fff}#contact .text .title p{width:70%;line-height:1.7}#contact .text .information{display:flex;flex-direction:column;gap:1rem 0;width:55%}#contact .text .information a{color:#fff;font-size:13px;line-height:1.8}#contact .text .information a strong{color:#fff;font-size:13px;font-weight:700;padding-right:.3rem}#contact .text .socials{display:flex;flex-direction:row;gap:0 1.4rem}#contact .text .socials a img{width:34px;height:34px}#contact .form__wrapper{height:100%;background-color:#d8d4c9;width:100%;display:flex;align-items:center;justify-content:center}#contact .form__wrapper form{display:flex;flex-direction:column;align-items:end;justify-content:center;width:65%;gap:2rem 0}#contact .form__wrapper form input{width:100%;height:55px;border-radius:6px;border:2px solid #846f5e;background-color:#d8d4c9;padding-left:1rem;outline:none}#contact .form__wrapper form input::-moz-placeholder{color:#000;font-weight:700}#contact .form__wrapper form input::placeholder{color:#000;font-weight:700}#contact .form__wrapper form textarea{width:100%;height:180px;border-radius:6px;border:2px solid #846f5e;resize:none;outline:none;background-color:#d8d4c9;padding-left:1rem;padding-top:1rem}#contact .form__wrapper form textarea::-moz-placeholder{font-weight:700;width:30%;color:#000}#contact .form__wrapper form textarea::placeholder{font-weight:700;width:30%;color:#000}#contact .form__wrapper form button{width:172px;height:52px;border-radius:12px;display:grid;place-items:center;font-size:12px;font-weight:500;color:#fff;background-color:#b28e6c;cursor:pointer;transition:all .3s ease;width:112px;height:34px}#contact .form__wrapper form button:hover{transform:translateY(-3px);color:#b28e6c;background-color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media(max-width: 1024px){#contact{padding:0;grid-template-columns:1fr;height:auto;place-items:center}#contact .text{padding:5rem 3rem;align-items:center}#contact .text .title{width:100%}#contact .text .title h1{font-size:20px}#contact .text .title p{width:100%}#contact .text .information{width:100%;cursor:pointer}#contact .text .socials{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer}#contact .form__wrapper{padding-top:4rem;padding-bottom:4rem}#contact .form__wrapper form{align-items:center;justify-content:center}#contact .form__wrapper form input{width:118%}#contact .form__wrapper form textarea{width:118%}}footer{display:grid;place-items:center;padding:4rem 0;background-color:#ececec}footer img{width:84px;height:48px}#who-we-are{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;padding:0;place-items:center start;background-color:#ececec}@media(max-width: 1024px){#who-we-are{padding:4.5rem 0}}#who-we-are .container{width:90%;display:grid;grid-template-columns:1.3fr 1fr;gap:0 6rem;place-items:center}#who-we-are .container img{width:100%;height:100%;display:flex;overflow:hidden;position:relative;-o-object-fit:cover;object-fit:cover}#who-we-are .container .text{display:flex;flex-direction:column;gap:1.7rem 0}#who-we-are .container .text .title{display:flex;flex-direction:column;gap:.4rem 0}#who-we-are .container .text .title h4{font-size:13px;color:#141311;width:70%;line-height:1.7}#who-we-are .container .text p{line-height:1.2;font-size:15px}@media(max-width: 1024px){#who-we-are{place-items:center;padding-top:0}#who-we-are .container{grid-template-columns:1fr;width:100%;gap:4rem 0}#who-we-are .container .text{width:80%;align-items:center;justify-content:center}#who-we-are .container .text p{line-height:1.7;font-size:13px}#who-we-are .container .text .title{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#who-we-are .container .text .title h1{font-size:20px}#who-we-are .container .text .title h4{line-height:1.7}}#cuidado{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;background-color:#ececec}@media(max-width: 1024px){#cuidado{padding:4.5rem 0}}#cuidado .container{width:100%;height:294px;display:grid;place-items:center;position:relative;overflow:hidden;background-image:url("../assets/images/Ativo 1.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-size:110%;width:80%;display:flex;flex-direction:column;align-items:end;justify-content:center;border-radius:0px 0px 40px 0px;box-shadow:rgba(0,0,0,.1) 0px 4px 12px}@media screen and (max-width: 64rem){#cuidado .container{background-image:url("../assets/images/Ativo 1.png")}}#cuidado .container .text{display:flex;flex-direction:column;align-items:start;justify-content:center;width:40%;gap:1.5rem 0}#cuidado .container .text h1{font-size:22px;color:#846f5e;line-height:1.7}#cuidado .container .text a button{width:172px;height:52px;border-radius:12px;display:grid;place-items:center;font-size:12px;font-weight:500;color:#fff;background-color:#b28e6c;cursor:pointer;transition:all .3s ease;width:150px;height:43px}#cuidado .container .text a button:hover{transform:translateY(-3px);color:#b28e6c;background-color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media(max-width: 1024px){#cuidado{padding-top:0}#cuidado .container{align-items:center;justify-content:end;width:85%;gap:.5rem;height:700px;position:relative;background-position-x:20%;background-position-y:2rem;background-size:cover}#cuidado .container::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg, #000, transparent);opacity:.7}#cuidado .container .text{align-items:center;width:100%;text-align:center;padding-bottom:3.5rem;position:relative;z-index:7}#cuidado .container .text h1{font-size:16px;color:#fff}}#socials{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;place-items:center start;background-color:#ececec;padding-top:0}@media(max-width: 1024px){#socials{padding:4.5rem 0}}#socials .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem 0;background-color:#fff;border-radius:0px 0px 60px 0px;width:90%;padding:4rem}#socials .container .title{width:72%;text-align:center;display:flex;flex-direction:column;gap:1rem}#socials .container .title p{line-height:1.7}#socials .container .images{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 1.5rem}#socials .container .images img{width:260px;height:260px}#socials .container a button{width:172px;height:52px;border-radius:12px;display:grid;place-items:center;font-size:12px;font-weight:500;color:#fff;background-color:#b28e6c;cursor:pointer;transition:all .3s ease}#socials .container a button:hover{transform:translateY(-3px);color:#b28e6c;background-color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media(max-width: 1024px){#socials{place-items:center;padding-top:0}#socials .container .title{width:110%;display:flex;flex-direction:column;align-items:center;justify-content:center}#socials .container .title h1{font-size:18px;width:70%}#socials .container .images{grid-template-columns:1fr;gap:2rem 0}}#header-support{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:6rem 0;background-color:#ececec;padding-top:9rem}@media(max-width: 1024px){#header-support{padding:4.5rem 0}}#header-support a#wpp{width:54.95px;height:54.95px;position:fixed;z-index:99999;right:8%;bottom:8%}#header-support .container{display:flex;flex-direction:row;align-items:center;justify-content:center}#header-support .container .diferenciais{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.3rem 0;width:90%;padding:0 2rem}#header-support .container .diferenciais img{width:34.42px;height:32.26px}#header-support .container .diferenciais p{font-size:13px;line-height:1.7}#header-support .container .diferenciais .one{width:81%}@media(max-width: 1024px){#header-support{padding-top:8rem}#header-support .container{flex-direction:column;gap:3rem 0}#header-support .container .diferenciais{width:90%;padding:0}#header-support .container .diferenciais .one{width:82%}}