body{
	background-color: #F3F6FB;
}

a {text-decoration: none; color: black;}

.card-no-border {
   border: none !important;
}

#topBanner {
	background-color: red;
}

.container {
	max-width: 1000px;
}

.cor {
/*	background-color: #00b894;*/
	height: 500px;
}

.footer {
	background-color: white;
	height: 150px;
}


mark {
  display: inline-block;
  line-height: 0em;
  padding-bottom: 0.5em;
  background-color: #F7D803;
}

.logo-white img{filter:brightness(0) invert(1);height:45px}
.logo-black img{filter:brightness(80) invert(1);}

.logo-black-white {
  -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
}


#changeText {
    opacity: 1;
    transition: opacity 0.5s;
}
.hide {
    opacity: 0 !important;
}

#certificate {
	font-size: 11px;
	color: gray;
}

/*#partners img { height: 20px }*/