.elementor-3289 .elementor-element.elementor-element-c9cbc09{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3289 .elementor-element.elementor-element-c9cbc09:not(.elementor-motion-effects-element-type-background), .elementor-3289 .elementor-element.elementor-element-c9cbc09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF6D;}.elementor-3289 .elementor-element.elementor-element-c9da4b5{--display:flex;--min-height:1428px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3289 .elementor-element.elementor-element-c9da4b5:not(.elementor-motion-effects-element-type-background), .elementor-3289 .elementor-element.elementor-element-c9da4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3289 .elementor-element.elementor-element-2169eba{--display:flex;--min-height:331px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3289 .elementor-element.elementor-element-2169eba.e-con{--align-self:center;}.elementor-3289 .elementor-element.elementor-element-a363983{--display:flex;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3289 .elementor-element.elementor-element-42d3bef{border-style:none;}.elementor-3289 .elementor-element.elementor-element-42d3bef img{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-3289 .elementor-element.elementor-element-b8f372f{--display:flex;}.elementor-3289 .elementor-element.elementor-element-f290c5e img{border-radius:30px 30px 30px 30px;}.elementor-3289 .elementor-element.elementor-element-9feaa27{--display:flex;}.elementor-3289 .elementor-element.elementor-element-93acd1a img{border-radius:30px 30px 30px 30px;}@media(max-width:767px){.elementor-3289 .elementor-element.elementor-element-c9cbc09{--width:100%;--min-height:290px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:00px;--padding-right:0px;}.elementor-3289 .elementor-element.elementor-element-c9da4b5{--width:100%;--min-height:290px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:00px;--padding-right:0px;}}@media(min-width:768px){.elementor-3289 .elementor-element.elementor-element-c9cbc09{--width:100%;}.elementor-3289 .elementor-element.elementor-element-c9da4b5{--width:73%;}.elementor-3289 .elementor-element.elementor-element-a363983{--width:30%;}.elementor-3289 .elementor-element.elementor-element-b8f372f{--width:30%;}.elementor-3289 .elementor-element.elementor-element-9feaa27{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-c9cbc09 */.btn-gold {

  /* RESET TOTAL */
  appearance: none !important;
  -webkit-appearance: none !important;

  border: none !important;
  outline: none !important;

  background-color: transparent !important;
  background-image: linear-gradient(
    120deg,
    #fdf6d0 0%,
    #f5d97a 15%,
    #e6c661 30%,
    #d4af37 45%,
    #c5a032 55%,
    #e6c661 70%,
    #f5d97a 85%,
    #fdf6d0 100%
  ) !important;

  /* ESTRUTURA */
  display: inline-flex;
  align-items: center;
  justify-content: center;

  padding: 14px 10px;

  border-radius: 0px;

  cursor: pointer;

  position: relative;
  overflow: hidden;

  box-sizing: border-box;

  /* TEXTO */
  color: #3D2B1F !important;

  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0.3px;

  text-decoration: none !important;

  /* PROFUNDIDADE */
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 6px 14px rgba(0,0,0,0.15);

  transition: all 0.35s ease;
}

/* REMOVE CAMADAS INTERNAS */
.btn-gold::before {
  display: none !important;
}

.btn-gold span {
  background: transparent !important;
  color: #3D2B1F !important;
}

/* HOVER */
.btn-gold:hover {

  transform: translateY(-2px);

  filter: brightness(1.03);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.6),
    0 10px 22px rgba(0,0,0,0.2);
}

/* BRILHO SUAVE */
.btn-gold::after {
  content: "";

  position: absolute;

  top: 0;
  left: -60%;

  width: 40%;
  height: 100%;

  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.45) 50%,
    rgba(255,255,255,0) 100%
  );

  transform: skewX(-20deg);

  transition: 0.7s ease;
}

/* ANIMAÇÃO DO BRILHO */
.btn-gold:hover::after {
  left: 130%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9da4b5 */.btn-gold {

  /* RESET TOTAL */
  appearance: none !important;
  -webkit-appearance: none !important;

  border: none !important;
  outline: none !important;

  background-color: transparent !important;
  background-image: linear-gradient(
    120deg,
    #fdf6d0 0%,
    #f5d97a 15%,
    #e6c661 30%,
    #d4af37 45%,
    #c5a032 55%,
    #e6c661 70%,
    #f5d97a 85%,
    #fdf6d0 100%
  ) !important;

  /* ESTRUTURA */
  display: inline-flex;
  align-items: center;
  justify-content: center;

  padding: 14px 10px;

  border-radius: 0px;

  cursor: pointer;

  position: relative;
  overflow: hidden;

  box-sizing: border-box;

  /* TEXTO */
  color: #3D2B1F !important;

  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0.3px;

  text-decoration: none !important;

  /* PROFUNDIDADE */
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.45),
    0 6px 14px rgba(0,0,0,0.15);

  transition: all 0.35s ease;
}

/* REMOVE CAMADAS INTERNAS */
.btn-gold::before {
  display: none !important;
}

.btn-gold span {
  background: transparent !important;
  color: #3D2B1F !important;
}

/* HOVER */
.btn-gold:hover {

  transform: translateY(-2px);

  filter: brightness(1.03);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.6),
    0 10px 22px rgba(0,0,0,0.2);
}

/* BRILHO SUAVE */
.btn-gold::after {
  content: "";

  position: absolute;

  top: 0;
  left: -60%;

  width: 40%;
  height: 100%;

  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.45) 50%,
    rgba(255,255,255,0) 100%
  );

  transform: skewX(-20deg);

  transition: 0.7s ease;
}

/* ANIMAÇÃO DO BRILHO */
.btn-gold:hover::after {
  left: 130%;
}/* End custom CSS */