.bloco-botao.esquerda{float:left}.bloco-botao.centro{text-align:center;width:100%}.bloco-botao.direita{float:right}.bloco-botao .btn{border-radius:100px;display:inline-flex;align-items:center;justify-content:center;margin:5px}.bloco-botao .btn.btn-pequeno{height:40px;min-width:40px}.bloco-botao .btn.btn-pequeno .icon-unico svg{width:14px;height:auto}.bloco-botao .btn.btn-medio{height:48px;min-width:48px}.bloco-botao .btn.btn-grande{height:52px;min-width:52px}.bloco-botao .btn svg{width:20px;height:20px}.bloco-botao .btn .icon{display:flex;align-items:center}.bloco-botao .btn .icon-inicio{padding:0 0 0 4px}.bloco-botao .btn .icon-final{padding:0 4px 0 0}.bloco-botao .btn .icon-unico{width:100%;display:flex;align-items:center;justify-content:center}.bloco-botao .btn .texto{font-size:14px;line-height:22px;letter-spacing:.5px;font-weight:600;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif;padding:0 8px;text-decoration:none;display:inline-flex;align-items:center}.bloco-botao .btn-cemig.btn-preenchido{background:var(--verde-institucional-600,#0f6c58);color:var(--neutra-0,#fff)}.bloco-botao .btn-cemig.btn-preenchido:hover{background:var(--verde-institucional-700,#0b5445);box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 2px 6px 2px rgba(0,0,0,.1)}.bloco-botao .btn-cemig.btn-preenchido:active{background:var(--verde-institucional-800,#094135)}.bloco-botao .btn-cemig.btn-preenchido svg path{fill:var(--neutra-0,#fff)}.bloco-botao .btn-cemig.btn-contorno{color:var(--neutra-700,#041e18);border:1px solid var(--neutra-600,#364b46)}.bloco-botao .btn-cemig.btn-contorno:hover{background:var(--verde-institucional-50,#e7f1ef)}.bloco-botao .btn-cemig.btn-contorno:active{background:var(--verde-institucional-200,#91c0b6)}.bloco-botao .btn-cemig.btn-contorno svg path{fill:var(--neutra-700,#041e18)}.bloco-botao .btn-cemig.btn-apenas-texto{color:var(--verde-institucional-600,#0f6c58)}.bloco-botao .btn-cemig.btn-apenas-texto:hover{background:var(--verde-institucional-50,#e7f1ef)}.bloco-botao .btn-cemig.btn-apenas-texto:active{background:var(--verde-institucional-200,#91c0b6)}.bloco-botao .btn-cemig.btn-apenas-texto svg path{fill:var(--verde-institucional-600,#0f6c58)}.bloco-botao .btn-verde-on.btn-preenchido{background:var(--verde-on-500,#c4ff3f);color:var(--neutra-700,#041e18)}.bloco-botao .btn-verde-on.btn-preenchido:hover{background:var(--verde-on-600,#b2e839);box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 2px 6px 2px rgba(0,0,0,.1)}.bloco-botao .btn-verde-on.btn-preenchido:active{background:var(--verde-on-700,#8bb52d)}.bloco-botao .btn-verde-on.btn-preenchido svg path{fill:var(--neutra-700,#041e18)}.bloco-botao .btn-verde-on.btn-contorno{color:var(--neutra-700,#041e18);border:1px solid var(--neutra-600,#364b46)}.bloco-botao .btn-verde-on.btn-contorno:hover{background:var(--verde-on-50,#f9ffec)}.bloco-botao .btn-verde-on.btn-contorno:active{border:1px solid var(--neutra-600,#364b46)}.bloco-botao .btn-verde-on.btn-contorno svg path{fill:var(--neutra-700,#041e18)}.bloco-botao .btn-verde-on.btn-apenas-texto{color:var(--neutra-700,#041e18)}.bloco-botao .btn-verde-on.btn-apenas-texto:hover{background:var(--verde-on-50,#f9ffec)}.bloco-botao .btn-verde-on.btn-apenas-texto:active{background:var(--verde-on-300,#d7ff7e)}.bloco-botao .btn-verde-on.btn-apenas-texto svg path{fill:var(--neutra-700,#041e18)}.bloco-botao .btn-energia-livre.btn-preenchido{background:var(--verde-digital-500,#1eff8c);color:var(--neutra-700,#041e18)}.bloco-botao .btn-energia-livre.btn-preenchido:hover{background:var(--verde-digital-600,#1be87f);box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 2px 6px 2px rgba(0,0,0,.1)}.bloco-botao .btn-energia-livre.btn-preenchido:active{background:var(--verde-digital-700,#15b563)}.bloco-botao .btn-energia-livre.btn-preenchido svg path{fill:var(--neutra-700,#041e18)}.bloco-botao .btn-energia-livre.btn-contorno{color:var(--neutra-700,#041e18);border:1px solid var(--neutra-600,#364b46)}.bloco-botao .btn-energia-livre.btn-contorno:hover{background:var(--verde-digital-300,#68ffb2)}.bloco-botao .btn-energia-livre.btn-contorno:active{background:var(--verde-digital-600,#1be87f)}.bloco-botao .btn-energia-livre.btn-contorno svg path{fill:var(--neutra-700,#041e18)}.bloco-botao .btn-energia-livre.btn-apenas-texto{color:var(--neutra-700,#041e18)}.bloco-botao .btn-energia-livre.btn-apenas-texto:hover{background:var(--verde-digital-300,#68ffb2)}.bloco-botao .btn-energia-livre.btn-apenas-texto:active{background:var(--verde-digital-600,#1be87f)}.bloco-botao .btn-energia-livre.btn-apenas-texto svg path{fill:var(--neutra-700,#041e18)}.bloco-botao .btn-negativa.btn-preenchido{background:var(--erro-600,#c8303f);color:var(--neutra-0,#fff)}.bloco-botao .btn-negativa.btn-preenchido:hover{background:var(--erro-700,#9c2631);box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 2px 6px 2px rgba(0,0,0,.1)}.bloco-botao .btn-negativa.btn-preenchido:active{background:var(--erro-800,#791d26)}.bloco-botao .btn-negativa.btn-preenchido svg path{fill:var(--neutra-0,#fff)}.bloco-botao .btn-negativa.btn-contorno{color:var(--erro-600,#c8303f);border:1px solid var(--erro-600,#c8303f)}.bloco-botao .btn-negativa.btn-contorno:hover{background:var(--erro-50,#fcebec)}.bloco-botao .btn-negativa.btn-contorno:active{color:var(--erro-800,#791d26);background:var(--erro-300,#e87882)}.bloco-botao .btn-negativa.btn-contorno svg path{fill:var(--erro-800,#791d26)}.bloco-botao .btn-negativa.btn-apenas-texto{color:var(--erro-600,#c8303f)}.bloco-botao .btn-negativa.btn-apenas-texto:hover{background:var(--erro-50,#fcebec)}.bloco-botao .btn-negativa.btn-apenas-texto:active{color:var(--erro-800,#791d26);background:var(--erro-300,#e87882)}.bloco-botao .btn-negativa.btn-apenas-texto svg path{fill:var(--erro-800,#791d26)}.modo-contraste .bloco-botao .btn-cemig.btn-preenchido,.modo-contraste .bloco-botao .btn-energia-livre.btn-preenchido,.modo-contraste .bloco-botao .btn-negativa.btn-preenchido,.modo-contraste .bloco-botao .btn-verde-on.btn-preenchido{background:#000;color:#fff}.modo-contraste .bloco-botao .btn-cemig.btn-preenchido:hover,.modo-contraste .bloco-botao .btn-energia-livre.btn-preenchido:hover,.modo-contraste .bloco-botao .btn-negativa.btn-preenchido:hover,.modo-contraste .bloco-botao .btn-verde-on.btn-preenchido:hover{background:#fff;color:#000;border-color:#000}.modo-contraste .bloco-botao .btn-cemig.btn-preenchido:hover svg path,.modo-contraste .bloco-botao .btn-energia-livre.btn-preenchido:hover svg path,.modo-contraste .bloco-botao .btn-negativa.btn-preenchido:hover svg path,.modo-contraste .bloco-botao .btn-verde-on.btn-preenchido:hover svg path{fill:#000}.modo-contraste .bloco-botao .btn-cemig.btn-preenchido:active,.modo-contraste .bloco-botao .btn-energia-livre.btn-preenchido:active,.modo-contraste .bloco-botao .btn-negativa.btn-preenchido:active,.modo-contraste .bloco-botao .btn-verde-on.btn-preenchido:active{background:#000;color:#fff}.modo-contraste .bloco-botao .btn-cemig.btn-preenchido:active svg path,.modo-contraste .bloco-botao .btn-energia-livre.btn-preenchido:active svg path,.modo-contraste .bloco-botao .btn-negativa.btn-preenchido:active svg path,.modo-contraste .bloco-botao .btn-verde-on.btn-preenchido:active svg path{fill:#fff}.modo-contraste .bloco-botao .btn-cemig.btn-preenchido svg path,.modo-contraste .bloco-botao .btn-energia-livre.btn-preenchido svg path,.modo-contraste .bloco-botao .btn-negativa.btn-preenchido svg path,.modo-contraste .bloco-botao .btn-verde-on.btn-preenchido svg path{fill:#fff}.modo-contraste .bloco-botao .btn-cemig.btn-contorno,.modo-contraste .bloco-botao .btn-energia-livre.btn-contorno,.modo-contraste .bloco-botao .btn-negativa.btn-contorno,.modo-contraste .bloco-botao .btn-verde-on.btn-contorno{color:#000;border:1px solid #000}.modo-contraste .bloco-botao .btn-cemig.btn-contorno:hover,.modo-contraste .bloco-botao .btn-energia-livre.btn-contorno:hover,.modo-contraste .bloco-botao .btn-negativa.btn-contorno:hover,.modo-contraste .bloco-botao .btn-verde-on.btn-contorno:hover{background:#000;color:#fff}.modo-contraste .bloco-botao .btn-cemig.btn-contorno:hover svg path,.modo-contraste .bloco-botao .btn-energia-livre.btn-contorno:hover svg path,.modo-contraste .bloco-botao .btn-negativa.btn-contorno:hover svg path,.modo-contraste .bloco-botao .btn-verde-on.btn-contorno:hover svg path{fill:#fff}.modo-contraste .bloco-botao .btn-cemig.btn-contorno:active,.modo-contraste .bloco-botao .btn-energia-livre.btn-contorno:active,.modo-contraste .bloco-botao .btn-negativa.btn-contorno:active,.modo-contraste .bloco-botao .btn-verde-on.btn-contorno:active{background:#000;color:#fff}.modo-contraste .bloco-botao .btn-cemig.btn-contorno svg path,.modo-contraste .bloco-botao .btn-energia-livre.btn-contorno svg path,.modo-contraste .bloco-botao .btn-negativa.btn-contorno svg path,.modo-contraste .bloco-botao .btn-verde-on.btn-contorno svg path{fill:#000}.modo-contraste .bloco-botao .btn-cemig.btn-apenas-texto,.modo-contraste .bloco-botao .btn-energia-livre.btn-apenas-texto,.modo-contraste .bloco-botao .btn-negativa.btn-apenas-texto,.modo-contraste .bloco-botao .btn-verde-on.btn-apenas-texto{color:#000}.modo-contraste .bloco-botao .btn-cemig.btn-apenas-texto:hover,.modo-contraste .bloco-botao .btn-energia-livre.btn-apenas-texto:hover,.modo-contraste .bloco-botao .btn-negativa.btn-apenas-texto:hover,.modo-contraste .bloco-botao .btn-verde-on.btn-apenas-texto:hover{background:#000;color:#fff}.modo-contraste .bloco-botao .btn-cemig.btn-apenas-texto:hover svg path,.modo-contraste .bloco-botao .btn-energia-livre.btn-apenas-texto:hover svg path,.modo-contraste .bloco-botao .btn-negativa.btn-apenas-texto:hover svg path,.modo-contraste .bloco-botao .btn-verde-on.btn-apenas-texto:hover svg path{fill:#fff}.modo-contraste .bloco-botao .btn-cemig.btn-apenas-texto:active,.modo-contraste .bloco-botao .btn-energia-livre.btn-apenas-texto:active,.modo-contraste .bloco-botao .btn-negativa.btn-apenas-texto:active,.modo-contraste .bloco-botao .btn-verde-on.btn-apenas-texto:active{background:#000;color:#fff}.modo-contraste .bloco-botao .btn-cemig.btn-apenas-texto svg path,.modo-contraste .bloco-botao .btn-energia-livre.btn-apenas-texto svg path,.modo-contraste .bloco-botao .btn-negativa.btn-apenas-texto svg path,.modo-contraste .bloco-botao .btn-verde-on.btn-apenas-texto svg path{fill:#000}