.elementor-8 .elementor-element.elementor-element-6bcc5ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fc049ac{--display:flex;--min-height:777px;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-fc049ac:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fc049ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vote4444.com.br/wp-content/uploads/2026/08/ChatGPT-Image-25-de-ago.-de-2026-00_12_19.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-c1bd685.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-0ea603f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6a3c770{--display:flex;}.elementor-8 .elementor-element.elementor-element-51314df{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-8 .elementor-element.elementor-element-51314df:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-51314df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vote4444.com.br/wp-content/uploads/2026/08/Preenchimento-generativo.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-652cf71{width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-652cf71.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8500620{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-fc049ac{--min-height:958px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-fc049ac:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fc049ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-8 .elementor-element.elementor-element-51314df{--min-height:675px;--justify-content:flex-end;--padding-top:228px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-51314df:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-51314df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-652cf71{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}/* Start custom CSS for html, class: .elementor-element-c1bd685 */.hero-btn-primary{
  border:2px solid #FFFFFF;

  background:#FFFFFF;

  color:#0D5475;
}

.hero-btn-primary svg{
  color:#0D5475;

  transition:
    transform .2s ease,
    color .2s ease;
}

.hero-btn-primary:hover{
  background:#CFEEFF !important;

  border-color:#CFEEFF;

  color:#0D5475;
}

.hero-btn-primary:hover svg{
  color:#0D5475;

  transform:translateX(4px);
}

.hero-btn-primary,
.hero-btn-primary span,
.hero-btn-primary svg{
  color:#0D5475 !important;
}/* End custom CSS */