body.elementor-page-2947:not(.elementor-motion-effects-element-type-background), body.elementor-page-2947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EFF1;}/* Start custom CSS *//* PADRÃO */
html {
	font-size: 62.5%;
		overflow-x: hidden !important;	overflow-x: hidden !important;
}
@media (max-width: 670px){
	html {
		font-size: 58.5%;
	}
}
/* PADRÃO */
/* EFEITO-BLOB */
		.blob {
		transform: scale(1);
		animation: pulse 2s infinite;
	}

	@keyframes pulse {
		0% {
			transform: scale(0.92);
	}	
		70% {
			transform: scale(1);
		}

		100% {
			transform:scale(0.92);
		}
	}
/* EFEITO-BLOB */

/* aniumação folhas*/
.folha01{
  animation: flutuar 10s linear infinite;
}

@keyframes flutuar {
  0% {
    transform: translate(0, 0) rotate(-10deg);
    scale:1;
  }
  50% {
    transform: translate(10px, 10px) rotate(10deg);
  }
  70% {
     scale:1.1;
  }
  100% {
    transform: translate(0, 0) rotate(-10deg);
     scale:1;
  }
}

.folha02{
  animation: flutuar2 10s linear infinite;
}

@keyframes flutuar2 {
  0% {
    transform: translate(-10, -10) rotate(10deg);
    scale:1;
  }
  50% {
    transform: translate(10px, 10px) rotate(-10deg);
  }
  70% {
     scale:1.1;
  }
  100% {
    transform: translate(-10, -10) rotate(10deg);
     scale:1;
  }
}
/* aniumação folhas*/

/* outros*/
.nameBold{
    color: #0A6377;
    font-weight: 700;
}
.nameH1{
    color: #0A6377;
}
.nameH1__under{
    text-decoration: underline;
    text-decoration-color: #0A6377; 
}
.img__formula img{
    border-top:#0A6377 solid .1rem;  
     border-right:#0A6377 solid .2rem; 
      border-left:#0A6377 solid .2rem; 
       border-bottom:#0A6377 solid .4rem; 
}
/* outros*//* End custom CSS */