/* FORM GERAL */

 .volta_su {
    border-radius: 10px !important;
    border-width: 0px !important;
    background-color: #EFEFEF !important;
 }

/* FIM FORM GERAL */

#flogo {
  width: 200px;
  height: auto;
}

.beback {
    position: absolute;
    width: 100%;
    height: 100%;
    filter: blur(50px);
    background-image: url('../../img/summe_logo_min.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 90vh;
}

.overgraylogo {
    filter: grayscale(1);
    opacity: 0.2;
    transition: 0.5s;
}

.overgraylogo:hover, .flogo {
    filter: grayscale(0);
    opacity: 1;
    transition: 0.6s;
    filter: drop-shadow(5px 5px 30px #666);
    transform:scale(1.3,1.3);
}


.rodado {
    filter: grayscale(1);
    opacity: 0.2;
    transition: 0.5s;
    transform: rotate(-45deg);
}

.rodado:hover, .flogoa {
    filter: grayscale(0);
    opacity: 1;
    transition: 0.6s;
    transform: rotate(0deg);
    filter: drop-shadow(5px 5px 5px #666);
    transform:scale(1.3,1.3);
}

.overgray {
    filter: grayscale(1);
    opacity: 0.2;
    transition: 0.5s;
}

.overgray:hover {
    filter: grayscale(0);
    opacity: 1;
    transition: 0.6s;
    filter: drop-shadow(3px 3px 3px #666);
}

.confetti {
	background: transparent;
	height: 100%;
	right: 0px;
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: -1;
    visibility: hidden;
}

.confetti_m {
	background: transparent;
	height: 100%;
	right: 0px;
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: -1;
    visibility: visible;
}
