body.elementor-page-18:not(.elementor-motion-effects-element-type-background), body.elementor-page-18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67f2654 );}/* Start custom CSS */body {
    overflow-x: hidden !important;
}
.botao {
    padding: 0;
    margin: 0;
    
    border-radius: 12px;
    background-image: linear-gradient( to right, var(--dtr-base-color-tertiary) 0%, var(--dtr-base-color-quaternary) 51%, var(--dtr-base-color-tertiary) 100% ) !important;
}
.bgEsticado {
  background-position: center center;
  background-size: 99% 99%;
  background-repeat: no-repeat;
}
.titleGrad h3 {
  background: linear-gradient(90deg, var(--e-global-color-f6fa3db), var(--e-global-color-86ee4b9));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.screen {
    mix-blend-mode: screen;
}
h3, h3, h5, p {
    margin: 0 !important;
}
.bdropBlur {
    backdrop-filter: blur(12px);
}
.gradient {
background-image: linear-gradient(to right top, #ffe100, #fed300, #fbc600, #f8b900, #f4ac00, #f4ac00, #f4ac00, #f4ac00, #f8b900, #fbc600, #fed300, #ffe100);
  color: black;
  background-clip: text;
  -webkit-background-clip: text;

  /* Adicionado: */
  -webkit-text-fill-color: transparent;
}
.gradientButton .elementor-button {
  background: linear-gradient(
    to right top,
    #ffe100,
    #fed300,
    #fbc600,
    #f8b900,
    #f4ac00
  );

  color: #000;
  padding: 12px 24px;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  font-weight: 600;
}/* End custom CSS */