button{background-color:transparent;border:none;cursor:pointer}.button,.js-cookie-consent.cookie-consent button{cursor:pointer;background-color:#0095ff}.button,.buttonDisabled,.js-cookie-consent.cookie-consent button{padding:10px;border-radius:35px;position:relative;color:#fff!important;width:230px;overflow:hidden;font-size:14px;display:block;transition:all .3s ease}.buttonDisabled{background-color:rgba(0,0,0,.38823529411764707)!important}.button-icon:not(:last-of-type){margin-right:.5rem}.button:not(.button-transparent):hover:before,.js-cookie-consent.cookie-consent button:hover:before,.section-inicio>article>a>button:hover:before,.section-inicio>article>button:hover:before{opacity:0;transform:translate(0)}.button:not(.button-transparent):before,.js-cookie-consent.cookie-consent button:before,.section-inicio>article>a>button:before,.section-inicio>article>button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:all .5s;opacity:1;border-radius:10px;transform:translate(-105%);background-color:hsla(0,0%,100%,.25)}.button:not(.bntMenu):disabled,.js-cookie-consent.cookie-consent button:disabled{background-color:#d5d5d5!important;cursor:default!important}.section-inicio>article>a>button,.section-inicio>article>button{color:#fff;position:absolute;bottom:0;left:0;height:70px;width:100%;font-size:20px;display:flex;justify-content:center;align-items:center;border-bottom-left-radius:15px;border-bottom-right-radius:15px;overflow:hidden}.btn-contato{padding:.7rem .5rem .5rem 0!important;text-align:center}.btn-scrolltop{color:#fff;padding:1rem;bottom:10px;right:10px;border-radius:50%;z-index:149;background-color:#0095ff;box-shadow:0 0 12px 4px rgba(0,0,0,.10196078431372549);position:fixed}.btn-apply-filter{display:none}.button-group{position:relative;z-index:10}.btn-gerarcodigo{display:flex;align-items:center;justify-content:center;padding:10px;min-width:200px;margin-left:1rem;margin-bottom:1rem;margin-top:10px}.button-group .button svg{transition:all .2s}.button-group>aside{position:absolute;top:100%;left:0;width:100%;overflow:hidden;background-color:#0077cb;border-bottom-left-radius:30px;border-bottom-right-radius:30px;max-height:0;transition:all .2s}.button-group>aside>ul>li{position:relative;color:#fff;cursor:pointer;overflow:hidden;text-align:center;font-size:13px}.button-group>aside>ul>li>a{display:inline-block;color:inherit;width:100%;height:100%;padding:10px;font-size:inherit;position:relative}.button-group>aside>ul>li>a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:all .5s ease;opacity:1;border-radius:10px;transform:translate(-105%);background-color:hsla(0,0%,100%,.25)}.button-group>aside>ul>li>a:hover:before{opacity:0;transform:translate(0)}.button[aria-hidden]{width:50px;position:absolute;top:0;right:0;z-index:11}.button[aria-hidden=true],.button[aria-hidden=true]~.button{transition-delay:.2s}.button[aria-hidden=false]{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.button[aria-hidden=false] svg{transform:rotate(180deg)}.button[aria-hidden=false]~.button{border-bottom-left-radius:0;border-bottom-right-radius:0}.button[aria-hidden=false]~aside{max-height:300px;padding-bottom:10px;transition-delay:.2s}.button-transparent{border:1px solid #0095ff;background-color:transparent;color:#0095ff!important;font-weight:400;transition:all .3s ease}.button-transparent:hover{background-color:rgba(0,149,255,.0392156862745098)}.button-transparent-sm{font-size:13px;border-radius:30px;padding:.05rem .5rem}.modal>section>div>button{width:50%}@media only screen and (max-width:425px){.btn-apply-filter{display:block}.button{width:100%;margin-left:0;margin-right:0}}.btnMenu:disabled,.btnMenu:disabled svg g path{cursor:auto;fill:#c1c1c1}[disabled]{cursor:default}.buttonsObserverHidden{opacity:0;pointer-events:none;transition:.3s;margin:0 1rem}.buttonsObserverHidden[data-active="1"]{opacity:1;pointer-events:all;transition:.3s}