*{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}@media only screen and (max-width: 575.98px){html{font-size:50%}}body{font-size:1.6rem;font-family:'Roboto', sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html,body{min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a,a:focus,a:hover{text-decoration:none;outline:0;color:inherit}section{padding-top:40px;padding-bottom:40px}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}.footer{-ms-flex-negative:0;flex-shrink:0}:root{--bs-gutter-x: 15px}.row{--bs-gutter-x: 30px}.section-title{color:#FFF;font-size:2.5rem;font-weight:bold;margin-bottom:5rem}.gradient-bg{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255,255,255,0))),#C4C4C4;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%),#C4C4C4}.navbar__container{-webkit-column-gap:3rem;column-gap:3rem;row-gap:1rem}@media only screen and (max-width: 767.98px){.navbar__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.navbar__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.navbar-brand__img{width:100%;min-width:220px}.top-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-nav .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1rem;column-gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-nav__link{font-size:1.4rem;color:#641561 !important;font-weight:500;cursor:pointer}.top-nav__address{margin-right:auto;color:#4F4F4F !important}@media only screen and (max-width: 1199.98px){.top-nav__address{display:none}}.default-nav{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.default-nav .dropdown-menu{width:100%}.default-nav .dropdown-menu li+li{border-top:1px solid rgba(0,0,0,0.05)}.default-nav .dropdown-menu .dropdown-item{font-size:1.6rem}.default-nav .dropdown-menu .dropdown-item:active{background-color:#641561}.default-nav__link{color:#000 !important;font-weight:500;font-size:1.9rem;white-space:nowrap}.default-nav__link:hover{color:#4F4F4F !important}.footer .container{padding-top:4rem;padding-bottom:4rem}.footer__title{color:#641561;font-size:2.5rem;font-weight:bold;margin-bottom:3rem}.footer-nav__list{list-style:none;margin:0;padding:0}.footer-nav__list li+li{margin-top:1rem}.footer-nav__link{font-size:1.5rem;padding:1rem;color:#393536}.footer-nav__link:hover{color:#641561}.footer__map-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.footer__map-link{font-size:2rem;color:#4F4F4F}.footer__map-link:hover{color:#641561}.footer__phone-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:1rem}@media only screen and (max-width: 991.98px){.footer__phone-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__phone-link{font-size:2rem;color:#4F4F4F;padding:0.5rem}.footer__phone-link:hover{color:#641561}.footer__icon-phone-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0.5rem}.footer__icon-phone-wrapper img{width:2rem}.developer-bar{background:#E0E0E0;text-align:center;color:#828282;font-size:1.5rem;padding:1rem 0}.developer-bar a{padding:1rem 0}.btn-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#641561;color:#fff !important;text-transform:uppercase;text-align:center;border:0;font-size:2rem;font-weight:bold;padding:1rem 2.5rem;border-radius:3rem;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;cursor:pointer}.btn-default:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.btn-default--bg-white{background:#fff;color:#641561 !important}.contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 991.98px){.contact-form{margin-top:6rem}}.contact-form__wrapper{background:#fff;padding:3rem;padding-top:2rem;margin-bottom:2rem;border-radius:3rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-form__wrapper--bg-gradient{background:-webkit-gradient(linear, left top, left bottom, from(#420640), to(rgba(100,21,97,0.19)));background:linear-gradient(180deg, #420640 0%, rgba(100,21,97,0.19) 100%);padding-top:6rem}.contact-form__title{color:#641561;font-size:2.5rem;font-weight:bold;margin-bottom:5rem}.contact-form__input{border:0;border-bottom:1px solid #A383A2;padding-bottom:1rem;font-size:2rem;color:#641561;background:transparent}.contact-form__input+.contact-form__input{margin-top:4rem}.contact-form__input.placeholder{color:#A383A2;font-weight:300}.contact-form__input:-moz-placeholder{color:#A383A2;font-weight:300}.contact-form__input::-moz-placeholder{color:#A383A2;font-weight:300}.contact-form__input:-ms-input-placeholder{color:#A383A2;font-weight:300}.contact-form__input::-webkit-input-placeholder{color:#A383A2;font-weight:300}.contact-form__input--color-white{color:#fff}.contact-form__text-area-wrapper{position:relative;margin-top:3rem}.contact-form__input--textarea{resize:none;width:100%}.contact-form__text-area-placeholder{color:#A383A2;font-size:2rem;font-weight:300;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;cursor:text;position:absolute;bottom:1.5rem;left:0}.modal-consulta__header{background:#641561;color:#FFF;padding:2rem}.modal-consulta__header .btn-close{display:none}.modal-consulta__title{margin:0}.modal-consulta__close-button{background:none;border:none;color:#FFF;font-size:2rem}.modal-consulta__body{padding:2rem}.modal-consulta__subtitle{font-size:1.8rem;margin-bottom:1.5rem}.modal-consulta__input{font-size:1.6rem;margin-bottom:1rem}.modal-consulta__form-check-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.modal-consulta__separator{opacity:0.2;height:1px;width:100%;background:#641561;margin-top:3rem;margin-bottom:3rem}.consulta-float-button{position:fixed;bottom:20px;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;color:#fff !important;background:#641561;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.2);box-shadow:0 3px 6px rgba(0,0,0,0.2);font-size:3rem;border-radius:8px;padding:12px 8px;cursor:pointer;z-index:1049}.consulta-float-button__text{font-size:1.4rem}.home-section-slider{padding:0;background:#f2f2f2}.home-app-section{position:relative;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 991.98px){.home-app-section{background:#641561}.home-app-section .btn-default{background:#fff;color:#641561 !important}}.home-app-section .container *{z-index:1}.home-app-section .left,.home-app-section .right{position:absolute;top:0;width:50%;height:100%}@media only screen and (max-width: 991.98px){.home-app-section .left,.home-app-section .right{display:none}}.home-app-section .left{left:0;top:-40px;height:calc(100% + 40px);background-color:#641561;border-radius:0 100px 0 0}@media only screen and (max-width: 991.98px){.home-app-section__app-img{width:30rem;height:30rem;-o-object-fit:contain;object-fit:contain;border:4px solid #FFF;border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#CDCDCD));background:linear-gradient(180deg, #fff 0%, #CDCDCD 100%)}}.home-app-section__title{font-size:5rem;color:#fff;font-weight:bold}.home-app-section__text{font-size:2.5rem;color:#fff;font-weight:500}.home-app-section__text--detail:after{content:"";position:relative;display:block;background:url("../img/home-app-section-text-detail.svg") no-repeat center center/contain;height:50px;width:150px;left:60px;margin-top:3rem}@media only screen and (max-width: 991.98px){.home-app-section__text--detail:after{display:none}}.home-app-section__text-secondary{color:#393536;font-size:2.5rem}@media only screen and (max-width: 991.98px){.home-app-section__text-secondary{color:#fff;text-align:center}}.home-app-section__content-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:3rem;text-align:right;max-width:350px;margin-left:auto}@media only screen and (max-width: 991.98px){.home-app-section__content-end{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:100%}}.home-aparelhos-auditivos{position:relative;background:url("../img/home-aparelhos-auditivos-bg-1.svg") no-repeat left 50px,url("../img/home-aparelhos-auditivos-bg-2.svg") no-repeat left 300px,#BDBDBD;border-radius:0 10rem 0 0}.home-aparelhos-auditivos::after{content:"";display:block;position:absolute;top:-40px;right:180px;background:url("../img/dots-bg-vertical.svg") no-repeat center center/contain;height:150px;width:100px}@media only screen and (max-width: 1199.98px){.home-aparelhos-auditivos{background:url("../img/home-aparelhos-auditivos-bg-2.svg") no-repeat left 300px,#BDBDBD}.home-aparelhos-auditivos::after{display:none}}@media only screen and (max-width: 991.98px){.home-aparelhos-auditivos{border-radius:0}}.home-aparelhos-auditivos__title{font-size:3.6rem;font-weight:bold;text-align:center}.home-aparelhos-auditivos__subtitle{display:block;font-size:2.4rem;text-align:center;margin-bottom:6rem}.home-aparelhos-auditivos__tablist .nav-tabs{border:none;margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-aparelhos-auditivos__tablist .nav-link{width:100%;max-width:360px;color:#641561;font-size:1.5rem;font-weight:bold;font-family:"Open Sans", "Roboto", sans-serif;background:transparent;border:1px solid #641561;border-radius:30px;padding:1.2rem}.home-aparelhos-auditivos__tablist .nav-link:hover{border-color:#641561}.home-aparelhos-auditivos__tablist .nav-link.active{background-color:#641561;border-color:#641561;color:#fff}.home-aparelhos-auditivos__tablist-more-btn{max-width:360px;margin:20px auto 0}.home-aparelhos-auditivos__device-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6rem}.home-aparelhos-auditivos__device-img{width:20rem;height:20rem;-o-object-fit:cover;object-fit:cover;border:4px solid #FFF;border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#CDCDCD));background:linear-gradient(180deg, #fff 0%, #CDCDCD 100%)}.home-aparelhos-auditivos__device-title{color:#393536;font-weight:500;font-size:2.5rem;text-align:center;max-width:300px;margin-top:1rem}.home-bottom-section{position:relative;background:url("../img/dots-bg.svg") no-repeat left 50px,-webkit-gradient(linear, left top, left bottom, from(#641561), to(rgba(100,21,97,0.81))),url("../img/home-bottom-section-bg.jpg") no-repeat center center/cover,#641561;background:url("../img/dots-bg.svg") no-repeat left 50px,linear-gradient(180deg, #641561 0%, rgba(100,21,97,0.81) 100%),url("../img/home-bottom-section-bg.jpg") no-repeat center center/cover,#641561;color:#fff}.home-bottom-section__title{font-size:2.5rem;margin-bottom:3rem}.home-bottom-section__text{font-family:"Open Sans", sans-serif;font-size:1.5rem;line-height:3rem;margin-bottom:3rem}.home-bottom-section__contact-title{font-size:3.5rem;margin-bottom:3rem}.home-bottom-section__icon-wrapper{height:100%;margin-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:3rem;gap:3rem}.home-bottom-section__icon-wrapper img{width:7rem}.sobre{background:-webkit-gradient(linear, left top, left bottom, from(#641561), to(rgba(58,5,56,0.8))),url("../img/sobre-bg.jpg") no-repeat center center/cover,#641561;background:linear-gradient(180deg, #641561 0%, rgba(58,5,56,0.8) 100%),url("../img/sobre-bg.jpg") no-repeat center center/cover,#641561;border:1px solid #000000;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:0px 0px 15rem 0px}@media only screen and (max-width: 575.98px){.sobre{border-radius:0}}.sobre__text{color:#FFF;font-size:2rem;margin-bottom:3rem;padding-right:1rem}@media only screen and (max-width: 575.98px){.sobre__text{padding:0 1rem}}.sobre__button{margin-top:5rem;letter-spacing:0.1rem}.assistencia-tecnica{color:#FFF;background:-webkit-gradient(linear, left top, left bottom, from(#641561), to(rgba(58,5,56,0.8))),url("../img/assistencia-tecnica-bg.jpg") no-repeat center center/cover,#641561;background:linear-gradient(180deg, #641561 0%, rgba(58,5,56,0.8) 100%),url("../img/assistencia-tecnica-bg.jpg") no-repeat center center/cover,#641561;border:1px solid #000000;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:0px 0px 15rem 0px;padding-bottom:10rem}@media only screen and (max-width: 575.98px){.assistencia-tecnica{border-radius:0}}.assistencia-tecnica__description{font-size:2.5rem}.assistencia-tecnica__title{font-size:2.5rem;text-transform:uppercase;font-weight:bold;text-align:center;margin-bottom:5rem;margin-top:8rem}.assistencia-tecnica__tip-box{border:1px solid #BDBDBD;border-radius:10px 0px;padding:4rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}.assistencia-tecnica__tip-box p{margin:0;font-size:2rem;line-height:3.8rem}.accessories-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767.98px){.accessories-list{margin-bottom:3rem}}.accessories-list__item{font-size:2rem;text-align:center}.accessories-list__item+.accessories-list__item{margin-top:1rem}.contato{color:#FFF;background:-webkit-gradient(linear, left top, left bottom, from(#641561), to(rgba(58,5,56,0.8))),url("../img/abstract-bg.jpg") no-repeat center center/cover,#641561;background:linear-gradient(180deg, #641561 0%, rgba(58,5,56,0.8) 100%),url("../img/abstract-bg.jpg") no-repeat center center/cover,#641561;border:1px solid #000000;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:0px 0px 15rem 0px}.contato__subtitle{font-size:2rem}.contact-list{list-style:none;padding:0;font-size:3rem;margin-top:4rem}.contact-list li+li{margin-top:1rem}.contact-list__link{display:inline-block;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.contact-list__link:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.address-box{margin-top:5rem;padding:2rem;border:1px solid #BDBDBD;border-radius:10px 0px;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}.address-box__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.address-box__title{font-weight:bold}.address-box__text{font-weight:400}.address-box__button{font-size:1.5rem;text-decoration:underline !important;text-transform:uppercase;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.address-box__button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.contato--enviado{padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 575.98px){.contato--enviado{border-radius:0}}.contato__sent-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.5rem;text-align:center;border:1px solid #BDBDBD;border-radius:10px 0px;padding:3rem}@media only screen and (max-width: 767.98px){.contato__sent-text{font-size:2.5rem}}.solucoes-para-zumbido{color:#FFF;background:-webkit-gradient(linear, left top, left bottom, from(#641561), to(rgba(58,5,56,0.8))),url("../img/abstract-bg.jpg") no-repeat center center/cover,#641561;background:linear-gradient(180deg, #641561 0%, rgba(58,5,56,0.8) 100%),url("../img/abstract-bg.jpg") no-repeat center center/cover,#641561;border:1px solid #000000;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:0px 0px 15rem 0px;padding-bottom:10rem}.solucoes-para-zumbido__title{font-size:3rem;margin-bottom:4rem}.solucoes-para-zumbido__text{font-size:2.5rem}.solucoes-para-zumbido__tip-box{border:1px solid #BDBDBD;border-radius:10px 0px;padding:2rem;font-size:2rem;line-height:4rem;margin-top:7rem}.solucoes-para-zumbido__title-secondary{color:#641561;font-size:3rem;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:2.5rem}.solucoes-para-zumbido__text-secondary{font-size:2rem;text-align:center;padding:0 2rem;color:#393536;font-weight:500;margin-bottom:3rem}.solucoes-para-zumbido__content-box{background:#E0E0E0;border:1px solid #FFF;border-radius:10px 0px;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solucoes-para-zumbido__content-box p{margin:0;font-size:2rem;line-height:3.5rem}.solucoes-para-zumbido__device-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solucoes-para-zumbido__device-wrapper p{font-size:2rem;color:#393536;font-weight:bold;text-align:center;max-width:350px;margin:2rem 0}.laboratorio{color:#FFF;background:-webkit-gradient(linear, left top, left bottom, from(#641561), to(rgba(58,5,56,0.8))),url("../img/laboratorio-bg.jpg") no-repeat center center/cover,#641561;background:linear-gradient(180deg, #641561 0%, rgba(58,5,56,0.8) 100%),url("../img/laboratorio-bg.jpg") no-repeat center center/cover,#641561;border:1px solid #000000;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:0px 0px 15rem 0px;padding-bottom:10rem}.laboratorio__title{font-size:3.5rem;font-weight:bold;margin-bottom:3rem}.laboratorio__content-box{color:#641561;background:#FFFFFF;border-radius:0px 10px 30px 0px;font-size:2.5rem;padding:2rem}.laboratorio__content-box-secondary{border:1px solid #BDBDBD;border-radius:10px 0px;padding:3rem}.laboratorio__content-box-secondary h2{text-transform:uppercase;font-weight:bold;font-size:2.5rem;margin-bottom:3rem}.laboratorio__content-box-secondary ul{margin:0;padding:0;list-style-type:none}.laboratorio__content-box-secondary li{font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.laboratorio__content-box-secondary li+li{margin-top:1.5rem}.laboratorio__content-box-secondary li::before{content:"→";padding-right:1rem}.laboratorio-processo-digital{padding:6rem 0}.laboratorio-processo-digital__title{text-transform:uppercase;font-weight:bold;font-size:3rem;color:#4F4F4F;text-align:center;margin-bottom:5rem}.digital-process-box{text-align:center;font-size:2rem}.digital-process-box__img-wrapper{height:10rem;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.digital-process-box__title{font-weight:bold;margin-bottom:1rem}.aparelhos-auditivos{background:url("../img/dots-bg.svg") no-repeat 5% 150px,url("../img/dots-bg-vertical.svg") no-repeat 90% 700px,-webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255,255,255,0))),#C4C4C4;background:url("../img/dots-bg.svg") no-repeat 5% 150px,url("../img/dots-bg-vertical.svg") no-repeat 90% 700px,linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%),#C4C4C4}@media only screen and (max-width: 991.98px){.aparelhos-auditivos{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255,255,255,0))),#C4C4C4;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%),#C4C4C4}}.aparelhos-auditivos-title{font-size:3.6rem;color:#641561;font-weight:bold;margin-bottom:1rem;margin-top:2rem;text-align:center}.aparelhos-auditivos__title-secondary{color:#641561;font-size:2.5rem;font-weight:bold;text-align:center;margin-top:10rem}@media only screen and (max-width: 991.98px){.aparelhos-auditivos__title-secondary{margin-top:5rem}}.aparelhos-auditivos-subtitle{font-size:2.4rem;text-align:center;margin-bottom:3rem}.aparelhos-auditivos-device{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem}@media only screen and (max-width: 359.98px){.aparelhos-auditivos-device{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.aparelhos-auditivos-device__img{width:15rem;height:15rem;-o-object-fit:cover;object-fit:cover;border:4px solid #fff;border-radius:50%}.aparelhos-auditivos-device__img--larger{width:25rem;height:25rem}.aparelhos-auditivos-device__content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:400px}.aparelhos-auditivos-device__content-wrapper a{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}@media only screen and (max-width: 991.98px){.aparelhos-auditivos-device__content-wrapper a{margin-top:0}}@media only screen and (max-width: 359.98px){.aparelhos-auditivos-device__content-wrapper{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aparelhos-auditivos-device__content-wrapper a{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.aparelhos-auditivos-device__title{color:#393536;font-size:2.5rem;font-weight:500;margin-bottom:5px;max-width:255px}.aparelhos-auditivos-device__text{color:#393536;font-size:2rem;margin-bottom:2rem}.aparelhos-auditivos-acessorios{background:#E0E0E0}.aparelhos-auditivos-acessorios__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 991.98px){.aparelhos-auditivos-acessorios__link-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.aparelhos-auditivos-acessorios__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5px;color:#393536 !important;font-size:2.5rem;font-weight:500;height:100%}@media only screen and (max-width: 991.98px){.aparelhos-auditivos-acessorios__link+.aparelhos-auditivos-acessorios__link{margin-top:3rem}}.aparelhos-auditivos__color-changer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:2rem}.aparelhos-auditivos__color-btn{width:3rem;height:3rem;border:1px solid #828282;border-radius:1rem;cursor:pointer}.aparelhos-auditivos__color-btn:hover::after{content:attr(title);display:inline;position:relative;top:-120%;color:#fff;background:#555;padding:5px;border-radius:3px;font-size:12px;white-space:nowrap}.aparelhos-auditivos__color-changer-text{color:#393536;text-transform:uppercase;font-size:1.4rem;margin-top:7px}.aparelhos-auditivos__description-content{font-size:1.8rem}.aparelhos-auditivos__technologies-wrapper{margin-top:3rem;padding:2.5rem;border:2px solid #BDBDBD;border-radius:10px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.aparelhos-auditivos__technologies-item{font-size:2.5rem;font-weight:bold;color:#000}.acessorios{background:url("../img/dots-bg.svg") no-repeat 5% 280px/cover,-webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255,255,255,0))),#C4C4C4;background:url("../img/dots-bg.svg") no-repeat 5% 280px/cover,linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%),#C4C4C4;background-size:180px}@media only screen and (max-width: 991.98px){.acessorios{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255,255,255,0))),#C4C4C4;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%),#C4C4C4}}.acessorios__section-title{color:#641561;font-size:3.6rem;font-weight:bold;text-align:center}.acessorios__section-subtitle{color:#393536;font-size:2rem;display:block;text-align:center;margin-bottom:5rem}.acessorios__thrive-img{position:-webkit-sticky;position:sticky;top:20px}.acessorios__contact-button{font-size:1.8rem}.acessorios-tablist{gap:3rem}@media only screen and (max-width: 991.98px){.acessorios-tablist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.acessorios-tablist__button{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#641561;font-size:1.5rem;font-weight:bold;font-family:"Open Sans", "Roboto", sans-serif;background:transparent;border:1px solid #393536;border-radius:30px;padding:1.2rem}.acessorios-tablist__button.active{color:#fff;background:#641561}.acessorios__tab-pane-title{font-size:2.5rem;font-weight:bold}.acessorios__tab-pane-text{font-size:1.8rem;font-weight:500;margin:0}.acessorios-accordion{margin-top:2rem}.acessorios-accordion .accordion-button{color:#641561;text-transform:uppercase;font-size:2rem;font-weight:500;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-bottom:0;border-radius:10px 10px 0px 0px !important;padding:2rem}.acessorios-accordion .accordion-button:focus{border-color:#BDBDBD}.acessorios-accordion .accordion-button::after{background-image:url("../img/icon-minus-sign.svg");-webkit-transition:0.3s;transition:0.3s}.acessorios-accordion .accordion-button.collapsed{color:#fff;background:#641561;border:1px solid #BDBDBD}.acessorios-accordion .accordion-button.collapsed::after{background-image:url("../img/icon-plus-sign.svg")}.acessorios-accordion .accordion-body{padding:1rem 2rem;font-size:1.5rem}.acessorios-accordion__app-content-wrapper{margin-bottom:3rem}.acessorios-accordion__app-content-title{font-weight:bold}.accordion-button__question-number{-ms-flex-item-align:start;align-self:flex-start;margin-right:5px}.acessorios-accordion__link{cursor:pointer;color:#641561 !important;font-weight:bold}
