.elementor-282 .elementor-element.elementor-element-8cd4d4d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:58px 0px;--row-gap:58px;--column-gap:0px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-282 .elementor-element.elementor-element-fbd1a3a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-282 .elementor-element.elementor-element-fbd1a3a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-282 .elementor-element.elementor-element-cabcb81{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-7fd7ffb );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-282 .elementor-element.elementor-element-9ad0a49{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-282 .elementor-element.elementor-element-9ad0a49 .elementor-icon-list-icon{width:14px;}.elementor-282 .elementor-element.elementor-element-9ad0a49 .elementor-icon-list-icon i{font-size:14px;}.elementor-282 .elementor-element.elementor-element-9ad0a49 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-282 .elementor-element.elementor-element-9ad0a49 .elementor-icon-list-text{padding-left:25px;}body.rtl .elementor-282 .elementor-element.elementor-element-9ad0a49 .elementor-icon-list-text{padding-right:25px;}.elementor-282 .elementor-element.elementor-element-9ad0a49 .elementor-icon-list-text, .elementor-282 .elementor-element.elementor-element-9ad0a49 .elementor-icon-list-text a{color:var( --e-global-color-7fd7ffb );}.elementor-282 .elementor-element.elementor-element-9ad0a49 .elementor-icon-list-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-282 .elementor-element.elementor-element-5c89f99{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-282 .elementor-element.elementor-element-fa4b233{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:var( --e-global-color-7fd7ffb );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-282 .elementor-element.elementor-element-cc182df{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-282 .elementor-element.elementor-element-cc182df .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-282 .elementor-element.elementor-element-f170de5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--alignment:left;--grid-side-margin:12px;--grid-column-gap:12px;--grid-row-gap:8px;--grid-bottom-margin:8px;--e-share-buttons-primary-color:#A5A5A5;}.elementor-282 .elementor-element.elementor-element-f170de5 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.6em;}.elementor-282 .elementor-element.elementor-element-f170de5 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-primary );}.elementor-282 .elementor-element.elementor-element-7ddeb55{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-post-excerpt{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-282 .elementor-element.elementor-element-9ad0a49 .elementor-icon-list-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-282 .elementor-element.elementor-element-cc182df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );} .elementor-282 .elementor-element.elementor-element-f170de5{--grid-side-margin:12px;--grid-column-gap:12px;--grid-row-gap:8px;--grid-bottom-margin:8px;}}@media(max-width:767px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-post-excerpt{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-282 .elementor-element.elementor-element-9ad0a49 .elementor-icon-list-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-282 .elementor-element.elementor-element-cc182df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );} .elementor-282 .elementor-element.elementor-element-f170de5{--grid-side-margin:12px;--grid-column-gap:12px;--grid-row-gap:8px;--grid-bottom-margin:8px;}}/* Start custom CSS for post-comments, class: .elementor-element-7ddeb55 *//* IMPORT FONT */
@import url('https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;600&display=swap');

/* RESET */
.comment-respond,
.comment-respond * {
  box-sizing: border-box;
}

/* BASE */
.comment-respond {
  font-family: "Work Sans", sans-serif;
  padding-top: 16px;
}

/* REMOVE SITE */
.comment-form-url {
  display: none !important;
}

/* CONTAINER PRINCIPAL */
.comment-form {
  background: #f5f7fb;
  border: 12px solid #e4e8f0; /* 🔥 AGORA 12PX */
  padding: 32px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  border-radius: 20px;
}

/* CAMPOS */
.comment-form-author,
.comment-form-email {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

/* COMENTÁRIO FULL */
.comment-form-comment {
  grid-column: span 2;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

/* LABEL */
.comment-form label {
  font-size: 14px;
  font-weight: 600;
  color: #1e293b;
}

/* INPUT */
.comment-form input,
.comment-form textarea {
  background: #ffffff;
  border: 2px solid #d0d6e2;
  padding: 14px 16px;
  font-size: 15px;
  color: #475569;
  outline: none;
  width: 100%;
  border-radius: 12px;
  transition: all 0.2s ease;
}

/* TEXTAREA */
.comment-form textarea {
  min-height: 160px;
  resize: none;
}

/* FOCUS */
.comment-form input:focus,
.comment-form textarea:focus {
  border-color: #245A96;
}

/* BOTÃO */
.form-submit {
  grid-column: span 2;
}

.form-submit input {
  background: #245A96; /* 🔥 COR PRINCIPAL */
  color: #fff;
  padding: 14px 28px;
  border: none;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 12px;
  transition: 0.2s ease;
  box-shadow: none; /* ❌ REMOVE SOMBRA */
}

/* HOVER */
.form-submit input:hover {
  background: #81C846; /* 🔥 HOVER */
  transform: none; /* ❌ SEM MOVIMENTO */
  box-shadow: none; /* ❌ GARANTE SEM SOMBRA */
}/* End custom CSS */