.BtnPrimary {
    font-family: 'Montserrat', sans-serif;
    font-size: 13px;
	line-height: normal;
    font-weight: 600;
    letter-spacing: 3px;
    padding: .85rem 1.2rem;
    border: none;
    border-radius: .45rem;
	text-align: center;
}

.BtnPrimary:hover,
.BtnPrimary:focus,
.BtnPrimary:active {
    box-shadow: none;
    outline: none;
}

.BtnSecundary {
    font-family: 'Montserrat', sans-serif;
    font-size: 13px;
	line-height: normal;
    font-weight: 600;
    letter-spacing: 3px;
    padding: .85rem 1.2rem;
    border: none;
    border-radius: .45rem;
	text-align: center;
}

.BtnSecundary:hover,
.BtnSecundary:focus,
.BtnSecundary:active {
    box-shadow: none;
    outline: none;
}

.BtnMedium {
    font-family: 'Montserrat', sans-serif;
    font-size: 10px;
	line-height: normal;
    font-weight: 600;
    letter-spacing: 2px;
    padding: .65rem 0.90rem;
    border: none;
    border-radius: .30rem;
	text-align: center;
}

.BtnMedium:hover,
.BtnMedium:focus,
.BtnMedium:active {
    box-shadow: none;
    outline: none;
}

.BtnSmall {
	display: inline-block;
    font-family: 'Montserrat', sans-serif;
    font-size: 10px;
	line-height: normal;
    font-weight: 600;
    letter-spacing: 1.5px;
    padding: .45rem 0.70rem;
    border: none;
    border-radius: .30rem;
	text-align: center;
    text-transform: uppercase;
}

.BtnSmall:hover,
.BtnSmall:focus,
.BtnSmall:active {
    box-shadow: none;
    outline: none;
}

.BtnVerySmall {
	display: inline-block;
    font-family: 'Montserrat', sans-serif;
    font-size: 8px;
	line-height: normal;
    font-weight: 600;
    letter-spacing: 1.5px;
    padding: .45rem 0.70rem;
    border: none;
    border-radius: .30rem;
	text-align: center;
}

.BtnVerySmall:hover,
.BtnVerySmall:focus,
.BtnVerySmall:active {
    box-shadow: none;
    outline: none;
}

.BtnVerySmallLight {
	display: inline-block;
    font-family: 'Roboto', sans-serif;
    font-size: 10px;
	line-height: normal;
    font-weight: 600;
    letter-spacing: .8px;
    padding: .45rem 0.70rem;
    border: none;
    border-radius: .30rem;
	text-align: center;
}

.BtnVerySmallLight:hover,
.BtnVerySmallLight:focus,
.BtnVerySmallLight:active {
    box-shadow: none;
    outline: none;
}

.btn-light {
    background-color: #e6e6e6;
    font-family: 'Roboto', sans-serif;
    font-size: 11px;
	line-height: normal;
    font-weight: 500;
    letter-spacing: 1px;
    padding: .45rem .5rem;
    border: none;
    color: #666;
}

.btn-light:hover,
.btn-light:focus,
.btn-light:active {
    background-color: #d5d5d5!important;
    box-shadow: none!important;
    outline: none!important;
}

.BtnHashPesquisa {
    display: contents;
}

.BtnAcoes {
    width: 60px;
    height: 60px;
    border-radius: 100%;
    margin: 5px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.BtnAcoes img {
    width: 100%;
    height: auto;
}


.BtnSmallColor2 {
	display: inline-block;
    font-family: 'Montserrat', sans-serif;
    font-size: 10px;
	line-height: normal;
    font-weight: 600;
    letter-spacing: 1.5px;
    padding: .45rem 0.70rem;
    border: none;
    border-radius: .30rem;
	text-align: center;
}

.BtnSmallColor2:hover,
.BtnSmallColor2:focus,
.BtnSmallColor2:active {
    box-shadow: none;
    outline: none;
}