.elementor-683 .elementor-element.elementor-element-6e763128{--display:flex;--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;border-style:none;--border-style:none;--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-683 .elementor-element.elementor-element-6e763128:not(.elementor-motion-effects-element-type-background), .elementor-683 .elementor-element.elementor-element-6e763128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-683 .elementor-element.elementor-element-6971b743{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-6971b743.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__title, .elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:55px;font-weight:600;line-height:57px;}.elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__title{margin-bottom:5px;}.elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__excerpt p{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;}.elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__excerpt{margin-bottom:30px;}.elementor-683 .elementor-element.elementor-element-a63783d a.elementor-post__read-more{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-683 .elementor-element.elementor-element-48acbab5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0.5%;--padding-left:0%;--padding-right:0%;}.elementor-683 .elementor-element.elementor-element-8baa13b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-683 .elementor-element.elementor-element-8baa13b .elementor-post__thumbnail__link{width:100%;}.elementor-683 .elementor-element.elementor-element-8baa13b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-683 .elementor-element.elementor-element-8baa13b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-683 .elementor-element.elementor-element-8baa13b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-683 .elementor-element.elementor-element-d7034ad{--display:flex;--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-683 .elementor-element.elementor-element-b13834a{--grid-columns:2;}.elementor-683 .elementor-element.elementor-element-6576c4b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-683 .elementor-element.elementor-element-6576c4b0:not(.elementor-motion-effects-element-type-background), .elementor-683 .elementor-element.elementor-element-6576c4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-683 .elementor-element.elementor-element-275904b8{padding:0px 0px 0px 0px;text-align:center;}.elementor-683 .elementor-element.elementor-element-275904b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#212121;}.elementor-683 .elementor-element.elementor-element-4cf4bf52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-611d024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-683 .elementor-element.elementor-element-404420b{padding:0px 25px 0px 10px;}.elementor-683 .elementor-element.elementor-element-404420b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-683 .elementor-element.elementor-element-7cb1afc{--display:flex;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-683 .elementor-element.elementor-element-168c4a7{--grid-columns:3;--load-more-button-align:center;}.elementor-683 .elementor-element.elementor-element-168c4a7 .elementor-button{font-family:"Inter Tight", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-683 .elementor-element.elementor-element-6e763128{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-6971b743{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__title, .elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__title a{font-size:35px;line-height:38px;}.elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__excerpt p{font-size:18px;}.elementor-683 .elementor-element.elementor-element-a63783d a.elementor-post__read-more{font-size:15px;}.elementor-683 .elementor-element.elementor-element-48acbab5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-683 .elementor-element.elementor-element-d7034ad{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-683 .elementor-element.elementor-element-b13834a{--grid-columns:2;}.elementor-683 .elementor-element.elementor-element-6576c4b0{--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-683 .elementor-element.elementor-element-275904b8{padding:0% 0% 0% 0%;}.elementor-683 .elementor-element.elementor-element-275904b8 .elementor-heading-title{font-size:40px;}.elementor-683 .elementor-element.elementor-element-4cf4bf52{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-404420b{padding:0px 0px 0px 10px;}.elementor-683 .elementor-element.elementor-element-7cb1afc{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-683 .elementor-element.elementor-element-168c4a7{--grid-columns:2;}}@media(min-width:768px){.elementor-683 .elementor-element.elementor-element-6e763128{--content-width:1200px;}.elementor-683 .elementor-element.elementor-element-6971b743{--width:40%;}.elementor-683 .elementor-element.elementor-element-48acbab5{--width:55%;}.elementor-683 .elementor-element.elementor-element-d7034ad{--content-width:1220px;}.elementor-683 .elementor-element.elementor-element-6576c4b0{--content-width:900px;}.elementor-683 .elementor-element.elementor-element-4cf4bf52{--width:100%;}.elementor-683 .elementor-element.elementor-element-611d024{--content-width:1200px;}.elementor-683 .elementor-element.elementor-element-7cb1afc{--content-width:1220px;}}@media(max-width:1024px) and (min-width:768px){.elementor-683 .elementor-element.elementor-element-6e763128{--content-width:1600px;}.elementor-683 .elementor-element.elementor-element-6971b743{--width:50%;}.elementor-683 .elementor-element.elementor-element-48acbab5{--width:45%;}.elementor-683 .elementor-element.elementor-element-d7034ad{--content-width:1600px;}.elementor-683 .elementor-element.elementor-element-7cb1afc{--content-width:1600px;}}@media(max-width:767px){.elementor-683 .elementor-element.elementor-element-6e763128{--content-width:100%;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-683 .elementor-element.elementor-element-6971b743{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__title, .elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__title a{font-size:30px;line-height:32px;}.elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__excerpt p{line-height:25px;}.elementor-683 .elementor-element.elementor-element-a63783d .elementor-post__excerpt{margin-bottom:18px;}.elementor-683 .elementor-element.elementor-element-48acbab5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-683 .elementor-element.elementor-element-8baa13b .elementor-post__thumbnail__link{width:100%;}.elementor-683 .elementor-element.elementor-element-d7034ad{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-683 .elementor-element.elementor-element-b13834a{--grid-columns:1;}.elementor-683 .elementor-element.elementor-element-6576c4b0{--min-height:0vh;--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;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-683 .elementor-element.elementor-element-275904b8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-683 .elementor-element.elementor-element-275904b8 .elementor-heading-title{font-size:30px;}.elementor-683 .elementor-element.elementor-element-4cf4bf52{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-683 .elementor-element.elementor-element-611d024{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-683 .elementor-element.elementor-element-404420b{padding:0px 10px 0px 10px;}.elementor-683 .elementor-element.elementor-element-7cb1afc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-683 .elementor-element.elementor-element-168c4a7{--grid-columns:1;}}/* Start custom CSS for posts, class: .elementor-element-a63783d */.blog-link-destaque .elementor-post__read-more {
    display: inline-block;
    background-color: #ff5a00; /* laranja principal */
    color: #ffffff !important;
    padding: 14px 36px;
    border-radius: 999px; /* pill */
    font-size: 15px;
    font-weight: 600;
    text-decoration: none;
    line-height: 1;
    transition: all 0.25s ease;
}

/* Hover */
.blog-link-destaque .elementor-post__read-more:hover {
    background-color: #e64f00; /* laranja mais escuro */
    color: #ffffff;
    transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d593128 *//* =========================================================
   SENDPULSE (EMBED) - SKIN "UNDERLINE + BUTTON PILL"
   Coloque a classe "sp-form-skin" no container do Elementor
   ========================================================= */

.sp-form-skin{
  --sp-accent:#ff5a1f;       /* laranja */
  --sp-line:rgba(0,0,0,.18); /* linha input */
  --sp-line-focus:rgba(0,0,0,.32);
  --sp-muted:#8a8a8a;
  --sp-text:#2b2b2b;
  --sp-radius:999px;
  --sp-gap:22px;
  --sp-input-h:44px;
  --sp-btn-h:44px;
}

/* Layout em linha (Nome | Email | Botão) */
.sp-form-skin form{
  display:grid !important;
  grid-template-columns: 1fr 1fr auto !important;
  gap:var(--sp-gap) !important;
  align-items:end !important;
  margin:0 !important;
}

/* INPUTS: remove caixa azul e deixa só underline */
.sp-form-skin input[type="text"],
.sp-form-skin input[type="email"],
.sp-form-skin input[type="tel"],
.sp-form-skin input[type="url"],
.sp-form-skin input[type="number"],
.sp-form-skin textarea,
.sp-form-skin select{
  width:100% !important;
  height:var(--sp-input-h) !important;

  /* tira “caixa” */
  background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  outline:none !important;

  /* underline */
  border-bottom:1px solid var(--sp-line) !important;

  /* espaço igual ao print */
  padding:0 0 10px 0 !important;

  color:var(--sp-text) !important;
  font-size:16px !important;
  line-height:1.2 !important;

  /* remove highlight azul em alguns browsers */
  -webkit-appearance:none !important;
  appearance:none !important;
}

/* Placeholder/labels mais discretos */
.sp-form-skin input::placeholder,
.sp-form-skin textarea::placeholder{
  color:var(--sp-muted) !important;
  opacity:1 !important;
}

/* Foco: mantém limpo (sem borda azul) e só reforça a linha */
.sp-form-skin input:focus,
.sp-form-skin textarea:focus,
.sp-form-skin select:focus{
  border-bottom-color:var(--sp-line-focus) !important;
  box-shadow:none !important;
  outline:none !important;
}

/* Remove borda/outline azul padrão do Chrome/Edge no focus */
.sp-form-skin *:focus{
  outline:none !important;
}

/* Botão: pill com borda laranja (sem fundo) */
.sp-form-skin button,
.sp-form-skin input[type="submit"],
.sp-form-skin [type="submit"],
.sp-form-skin .btn{
  height:var(--sp-btn-h) !important;
  padding:0 26px !important;

  border-radius:var(--sp-radius) !important;
  border:1.5px solid var(--sp-accent) !important;

  background:transparent !important;
  color:var(--sp-accent) !important;

  font-weight:600 !important;
  font-size:16px !important;
  line-height:1 !important;

  cursor:pointer !important;
  box-shadow:none !important;
  white-space:nowrap !important;
}

/* Hover sutil */
.sp-form-skin button:hover,
.sp-form-skin input[type="submit"]:hover,
.sp-form-skin [type="submit"]:hover{
  background:rgba(255,90,31,.08) !important;
}

/* Remove “borda azul” de wrapper/containers comuns do embed */
.sp-form-skin .form-control,
.sp-form-skin .form-group,
.sp-form-skin [class*="control"],
.sp-form-skin [class*="group"]{
  box-shadow:none !important;
  border-color:transparent !important;
}

/* Responsivo: empilha */
@media (max-width: 767px){
  .sp-form-skin form{
    grid-template-columns:1fr !important;
    gap:14px !important;
  }

  .sp-form-skin button,
  .sp-form-skin input[type="submit"],
  .sp-form-skin [type="submit"]{
    width:100% !important;
  }
}/* End custom CSS */