.elementor-578 .elementor-element.elementor-element-07d4f14{background-color:#FFFFFF;padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6D3AC;border-radius:100px 100px 100px 100px;}.elementor-578 .elementor-element.elementor-element-07d4f14 .jet-listing-dynamic-field__content{color:#070707;font-family:"Poppins", Sans-serif;font-size:0.875em;font-weight:400;text-align:left;}.elementor-578 .elementor-element.elementor-element-07d4f14 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-578 .elementor-element.elementor-element-07d4f14 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-578 .elementor-element.elementor-element-07d4f14 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-578 .elementor-element.elementor-element-4b23dc8{background-color:#FFFFFF;padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6D3AC;border-radius:100px 100px 100px 100px;}.elementor-578 .elementor-element.elementor-element-4b23dc8 .jet-listing-dynamic-field__content{color:#070707;font-family:"Poppins", Sans-serif;font-size:0.875em;font-weight:400;text-align:left;}.elementor-578 .elementor-element.elementor-element-4b23dc8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-578 .elementor-element.elementor-element-4b23dc8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-578 .elementor-element.elementor-element-4b23dc8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-widget-button .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-578 .elementor-element.elementor-element-a3252c1 .elementor-button{background-color:#E3331C;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:500;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-578 .elementor-element.elementor-element-a3252c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-578 .elementor-element.elementor-element-a3252c1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-578 .elementor-element.elementor-element-1e59b6e .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:500;line-height:1em;fill:#2A1508;color:#2A1508;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2A150840;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-578 .elementor-element.elementor-element-1e59b6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-578 .elementor-element.elementor-element-1e59b6e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-578 .elementor-element.elementor-element-dc46248{--display:flex;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-578 .elementor-element.elementor-element-5c20917{text-align:start;color:#2A1508CC;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;}.elementor-578 .elementor-element.elementor-element-f66f48d .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-578 .elementor-element.elementor-element-f66f48d .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;}.elementor-578 .elementor-element.elementor-element-4069191{--display:flex;}.elementor-578 .elementor-element.elementor-element-9989487 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-578 .elementor-element.elementor-element-9989487 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-578 .elementor-element.elementor-element-7f70182{--display:flex;}.elementor-578 .elementor-element.elementor-element-ca0ec8c .jet-listing-dynamic-field__content{color:#2A1508CC;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;text-align:left;}.elementor-578 .elementor-element.elementor-element-ca0ec8c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-578 .elementor-element.elementor-element-ca0ec8c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-578 .elementor-element.elementor-element-ca0ec8c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-578 .elementor-element.elementor-element-df9e376{--display:flex;}.elementor-578 .elementor-element.elementor-element-b59864a .jet-listing-dynamic-repeater__items{flex-direction:row;justify-content:flex-start;}.elementor-578 .elementor-element.elementor-element-b59864a .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;}.elementor-578 .elementor-element.elementor-element-b59864a .jet-listing-dynamic-repeater__delimiter{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1em;}.elementor-578 .elementor-element.elementor-element-b59864a .jet-listing-dynamic-repeater__counter{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-578 .elementor-element.elementor-element-2986b76{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-font-size:1em;--n-tabs-title-color:#6E5942;--n-tabs-title-color-active:#F70700;}.elementor-578 .elementor-element.elementor-element-2986b76 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-578 .elementor-element.elementor-element-2986b76.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F7070000;border-style:solid;border-width:0px 0px 3px 0px;border-color:#F70700;}.elementor-578 .elementor-element.elementor-element-2986b76.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-578 .elementor-element.elementor-element-2986b76.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F7070000;border-style:solid;border-width:0px 0px 3px 0px;border-color:#F70700;}:where( .elementor-578 .elementor-element.elementor-element-2986b76.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#FFFCF5;border-style:solid;border-width:1px 0px 0px 0px;border-color:#EAD2A8;--padding-top:32px;--padding-right:32px;--padding-bottom:32px;--padding-left:32px;}.elementor-578 .elementor-element.elementor-element-2986b76.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 3px 0px;border-color:#F7070000;}.elementor-578 .elementor-element.elementor-element-2986b76.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:500;line-height:1.2em;}.elementor-578 .elementor-element.elementor-element-2986b76 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#F70700;}@media(max-width:1024px){.elementor-578 .elementor-element.elementor-element-a3252c1 .elementor-button{padding:16px 24px 16px 24px;}.elementor-578 .elementor-element.elementor-element-1e59b6e .elementor-button{padding:16px 24px 16px 24px;}}@media(max-width:767px){.elementor-578 .elementor-element.elementor-element-a3252c1 .elementor-button{font-size:0.75em;}.elementor-578 .elementor-element.elementor-element-1e59b6e .elementor-button{font-size:0.75em;}:where( .elementor-578 .elementor-element.elementor-element-2986b76.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:24px;--padding-right:20px;--padding-bottom:24px;--padding-left:20px;}}/* Start custom CSS for button, class: .elementor-element-a3252c1 */.elementor-578 .elementor-element.elementor-element-a3252c1 path{
    fill: #FFF!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e59b6e */.elementor-578 .elementor-element.elementor-element-1e59b6e path{
    fill: #2A1508!important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-5c20917 */.elementor-578 .elementor-element.elementor-element-5c20917 h2,
.elementor-578 .elementor-element.elementor-element-5c20917 h3,
.elementor-578 .elementor-element.elementor-element-5c20917 h4,
.elementor-578 .elementor-element.elementor-element-5c20917 h5{
    color: #2A1508;
}
.elementor-578 .elementor-element.elementor-element-5c20917 span,
.elementor-578 .elementor-element.elementor-element-5c20917 a{
    color: #CB2D17;
}
.elementor-578 .elementor-element.elementor-element-5c20917 h2{
    font-size: 1.75em;
}
.elementor-578 .elementor-element.elementor-element-5c20917 h3{
    font-size: 1.5em;
}
@media(max-width:1024px){
    .elementor-578 .elementor-element.elementor-element-5c20917 h2{
        font-size: 1.5em;
    }
    .elementor-578 .elementor-element.elementor-element-5c20917 h3{
        font-size: 1.25em;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-9989487 */.pd-ativos .jet-listing-dynamic-repeater__items{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
}
.pd-ativos .jet-listing-dynamic-repeater__item{
  background:#fff;
  border:1px solid #EFE2C4;
  border-radius:22px;
  padding:24px;
}
.pd-ativos h3{
  font-family:"utile-display",Georgia,serif;
  font-weight:600;
  font-size:20px;
  color:#382419;
  margin:0 0 8px;
}
.pd-ativos p{
  font-family:"Poppins",sans-serif;
  font-size:14px;
  line-height:1.6;
  color:#5E4D3B;
  margin:0;
}
@media(max-width:860px){
  .pd-ativos .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-ca0ec8c */.elementor-578 .elementor-element.elementor-element-ca0ec8c h2,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h3,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h4,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h5{
    color: #2A1508;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c span,
.elementor-578 .elementor-element.elementor-element-ca0ec8c a{
    color: #CB2D17;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c h2{
    font-size: 1.75em;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c h3{
    font-size: 1.5em;
}
@media(max-width:1024px){
    .elementor-578 .elementor-element.elementor-element-ca0ec8c h2{
        font-size: 1.5em;
    }
    .elementor-578 .elementor-element.elementor-element-ca0ec8c h3{
        font-size: 1.25em;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b59864a */.pd-passos .jet-listing-dynamic-repeater__items{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
  counter-reset:passo;
}
.pd-passos .jet-listing-dynamic-repeater__item{
  counter-increment:passo;
  background:#fff;
  border:1px solid #EFE2C4;
  border-radius:22px;
  padding:24px;
}
.pd-passos .jet-listing-dynamic-repeater__item::before{
  content:counter(passo);
  display:flex;
  align-items:center;
  justify-content:center;
  width:34px;
  height:34px;
  border-radius:50%;
  background:#E3331C;
  color:#fff;
  font-family:"Poppins",sans-serif;
  font-weight:600;
  margin-bottom:14px;
}
.pd-passos p{
  font-family:"Poppins",sans-serif;
  font-size:15px;
  line-height:1.6;
  color:#382419;
  margin:0;
}
@media(max-width:860px){
  .pd-passos .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}
}
.pd-passos .jet-listing-dynamic-repeater__item{
  display:block !important;
}
.pd-passos .jet-listing-dynamic-repeater__item::before{
  display:flex !important;
}
.pd-passos .jet-listing-dynamic-repeater__counter,
.pd-passos .jet-listing-dynamic-repeater__counter__item{
  display:none !important;
}
.pd-passos .jet-listing-dynamic-repeater__item p{
  margin:0;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-5c20917 */.elementor-578 .elementor-element.elementor-element-5c20917 h2,
.elementor-578 .elementor-element.elementor-element-5c20917 h3,
.elementor-578 .elementor-element.elementor-element-5c20917 h4,
.elementor-578 .elementor-element.elementor-element-5c20917 h5{
    color: #2A1508;
}
.elementor-578 .elementor-element.elementor-element-5c20917 span,
.elementor-578 .elementor-element.elementor-element-5c20917 a{
    color: #CB2D17;
}
.elementor-578 .elementor-element.elementor-element-5c20917 h2{
    font-size: 1.75em;
}
.elementor-578 .elementor-element.elementor-element-5c20917 h3{
    font-size: 1.5em;
}
@media(max-width:1024px){
    .elementor-578 .elementor-element.elementor-element-5c20917 h2{
        font-size: 1.5em;
    }
    .elementor-578 .elementor-element.elementor-element-5c20917 h3{
        font-size: 1.25em;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-9989487 */.pd-ativos .jet-listing-dynamic-repeater__items{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
}
.pd-ativos .jet-listing-dynamic-repeater__item{
  background:#fff;
  border:1px solid #EFE2C4;
  border-radius:22px;
  padding:24px;
}
.pd-ativos h3{
  font-family:"utile-display",Georgia,serif;
  font-weight:600;
  font-size:20px;
  color:#382419;
  margin:0 0 8px;
}
.pd-ativos p{
  font-family:"Poppins",sans-serif;
  font-size:14px;
  line-height:1.6;
  color:#5E4D3B;
  margin:0;
}
@media(max-width:860px){
  .pd-ativos .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-ca0ec8c */.elementor-578 .elementor-element.elementor-element-ca0ec8c h2,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h3,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h4,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h5{
    color: #2A1508;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c span,
.elementor-578 .elementor-element.elementor-element-ca0ec8c a{
    color: #CB2D17;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c h2{
    font-size: 1.75em;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c h3{
    font-size: 1.5em;
}
@media(max-width:1024px){
    .elementor-578 .elementor-element.elementor-element-ca0ec8c h2{
        font-size: 1.5em;
    }
    .elementor-578 .elementor-element.elementor-element-ca0ec8c h3{
        font-size: 1.25em;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b59864a */.pd-passos .jet-listing-dynamic-repeater__items{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
  counter-reset:passo;
}
.pd-passos .jet-listing-dynamic-repeater__item{
  counter-increment:passo;
  background:#fff;
  border:1px solid #EFE2C4;
  border-radius:22px;
  padding:24px;
}
.pd-passos .jet-listing-dynamic-repeater__item::before{
  content:counter(passo);
  display:flex;
  align-items:center;
  justify-content:center;
  width:34px;
  height:34px;
  border-radius:50%;
  background:#E3331C;
  color:#fff;
  font-family:"Poppins",sans-serif;
  font-weight:600;
  margin-bottom:14px;
}
.pd-passos p{
  font-family:"Poppins",sans-serif;
  font-size:15px;
  line-height:1.6;
  color:#382419;
  margin:0;
}
@media(max-width:860px){
  .pd-passos .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}
}
.pd-passos .jet-listing-dynamic-repeater__item{
  display:block !important;
}
.pd-passos .jet-listing-dynamic-repeater__item::before{
  display:flex !important;
}
.pd-passos .jet-listing-dynamic-repeater__counter,
.pd-passos .jet-listing-dynamic-repeater__counter__item{
  display:none !important;
}
.pd-passos .jet-listing-dynamic-repeater__item p{
  margin:0;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-5c20917 */.elementor-578 .elementor-element.elementor-element-5c20917 h2,
.elementor-578 .elementor-element.elementor-element-5c20917 h3,
.elementor-578 .elementor-element.elementor-element-5c20917 h4,
.elementor-578 .elementor-element.elementor-element-5c20917 h5{
    color: #2A1508;
}
.elementor-578 .elementor-element.elementor-element-5c20917 span,
.elementor-578 .elementor-element.elementor-element-5c20917 a{
    color: #CB2D17;
}
.elementor-578 .elementor-element.elementor-element-5c20917 h2{
    font-size: 1.75em;
}
.elementor-578 .elementor-element.elementor-element-5c20917 h3{
    font-size: 1.5em;
}
@media(max-width:1024px){
    .elementor-578 .elementor-element.elementor-element-5c20917 h2{
        font-size: 1.5em;
    }
    .elementor-578 .elementor-element.elementor-element-5c20917 h3{
        font-size: 1.25em;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-9989487 */.pd-ativos .jet-listing-dynamic-repeater__items{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
}
.pd-ativos .jet-listing-dynamic-repeater__item{
  background:#fff;
  border:1px solid #EFE2C4;
  border-radius:22px;
  padding:24px;
}
.pd-ativos h3{
  font-family:"utile-display",Georgia,serif;
  font-weight:600;
  font-size:20px;
  color:#382419;
  margin:0 0 8px;
}
.pd-ativos p{
  font-family:"Poppins",sans-serif;
  font-size:14px;
  line-height:1.6;
  color:#5E4D3B;
  margin:0;
}
@media(max-width:860px){
  .pd-ativos .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-ca0ec8c */.elementor-578 .elementor-element.elementor-element-ca0ec8c h2,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h3,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h4,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h5{
    color: #2A1508;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c span,
.elementor-578 .elementor-element.elementor-element-ca0ec8c a{
    color: #CB2D17;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c h2{
    font-size: 1.75em;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c h3{
    font-size: 1.5em;
}
@media(max-width:1024px){
    .elementor-578 .elementor-element.elementor-element-ca0ec8c h2{
        font-size: 1.5em;
    }
    .elementor-578 .elementor-element.elementor-element-ca0ec8c h3{
        font-size: 1.25em;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b59864a */.pd-passos .jet-listing-dynamic-repeater__items{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
  counter-reset:passo;
}
.pd-passos .jet-listing-dynamic-repeater__item{
  counter-increment:passo;
  background:#fff;
  border:1px solid #EFE2C4;
  border-radius:22px;
  padding:24px;
}
.pd-passos .jet-listing-dynamic-repeater__item::before{
  content:counter(passo);
  display:flex;
  align-items:center;
  justify-content:center;
  width:34px;
  height:34px;
  border-radius:50%;
  background:#E3331C;
  color:#fff;
  font-family:"Poppins",sans-serif;
  font-weight:600;
  margin-bottom:14px;
}
.pd-passos p{
  font-family:"Poppins",sans-serif;
  font-size:15px;
  line-height:1.6;
  color:#382419;
  margin:0;
}
@media(max-width:860px){
  .pd-passos .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}
}
.pd-passos .jet-listing-dynamic-repeater__item{
  display:block !important;
}
.pd-passos .jet-listing-dynamic-repeater__item::before{
  display:flex !important;
}
.pd-passos .jet-listing-dynamic-repeater__counter,
.pd-passos .jet-listing-dynamic-repeater__counter__item{
  display:none !important;
}
.pd-passos .jet-listing-dynamic-repeater__item p{
  margin:0;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-5c20917 */.elementor-578 .elementor-element.elementor-element-5c20917 h2,
.elementor-578 .elementor-element.elementor-element-5c20917 h3,
.elementor-578 .elementor-element.elementor-element-5c20917 h4,
.elementor-578 .elementor-element.elementor-element-5c20917 h5{
    color: #2A1508;
}
.elementor-578 .elementor-element.elementor-element-5c20917 span,
.elementor-578 .elementor-element.elementor-element-5c20917 a{
    color: #CB2D17;
}
.elementor-578 .elementor-element.elementor-element-5c20917 h2{
    font-size: 1.75em;
}
.elementor-578 .elementor-element.elementor-element-5c20917 h3{
    font-size: 1.5em;
}
@media(max-width:1024px){
    .elementor-578 .elementor-element.elementor-element-5c20917 h2{
        font-size: 1.5em;
    }
    .elementor-578 .elementor-element.elementor-element-5c20917 h3{
        font-size: 1.25em;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-9989487 */.pd-ativos .jet-listing-dynamic-repeater__items{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
}
.pd-ativos .jet-listing-dynamic-repeater__item{
  background:#fff;
  border:1px solid #EFE2C4;
  border-radius:22px;
  padding:24px;
}
.pd-ativos h3{
  font-family:"utile-display",Georgia,serif;
  font-weight:600;
  font-size:20px;
  color:#382419;
  margin:0 0 8px;
}
.pd-ativos p{
  font-family:"Poppins",sans-serif;
  font-size:14px;
  line-height:1.6;
  color:#5E4D3B;
  margin:0;
}
@media(max-width:860px){
  .pd-ativos .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-ca0ec8c */.elementor-578 .elementor-element.elementor-element-ca0ec8c h2,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h3,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h4,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h5{
    color: #2A1508;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c span,
.elementor-578 .elementor-element.elementor-element-ca0ec8c a{
    color: #CB2D17;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c h2{
    font-size: 1.75em;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c h3{
    font-size: 1.5em;
}
@media(max-width:1024px){
    .elementor-578 .elementor-element.elementor-element-ca0ec8c h2{
        font-size: 1.5em;
    }
    .elementor-578 .elementor-element.elementor-element-ca0ec8c h3{
        font-size: 1.25em;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b59864a */.pd-passos .jet-listing-dynamic-repeater__items{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
  counter-reset:passo;
}
.pd-passos .jet-listing-dynamic-repeater__item{
  counter-increment:passo;
  background:#fff;
  border:1px solid #EFE2C4;
  border-radius:22px;
  padding:24px;
}
.pd-passos .jet-listing-dynamic-repeater__item::before{
  content:counter(passo);
  display:flex;
  align-items:center;
  justify-content:center;
  width:34px;
  height:34px;
  border-radius:50%;
  background:#E3331C;
  color:#fff;
  font-family:"Poppins",sans-serif;
  font-weight:600;
  margin-bottom:14px;
}
.pd-passos p{
  font-family:"Poppins",sans-serif;
  font-size:15px;
  line-height:1.6;
  color:#382419;
  margin:0;
}
@media(max-width:860px){
  .pd-passos .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}
}
.pd-passos .jet-listing-dynamic-repeater__item{
  display:block !important;
}
.pd-passos .jet-listing-dynamic-repeater__item::before{
  display:flex !important;
}
.pd-passos .jet-listing-dynamic-repeater__counter,
.pd-passos .jet-listing-dynamic-repeater__counter__item{
  display:none !important;
}
.pd-passos .jet-listing-dynamic-repeater__item p{
  margin:0;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-5c20917 */.elementor-578 .elementor-element.elementor-element-5c20917 h2,
.elementor-578 .elementor-element.elementor-element-5c20917 h3,
.elementor-578 .elementor-element.elementor-element-5c20917 h4,
.elementor-578 .elementor-element.elementor-element-5c20917 h5{
    color: #2A1508;
}
.elementor-578 .elementor-element.elementor-element-5c20917 span,
.elementor-578 .elementor-element.elementor-element-5c20917 a{
    color: #CB2D17;
}
.elementor-578 .elementor-element.elementor-element-5c20917 h2{
    font-size: 1.75em;
}
.elementor-578 .elementor-element.elementor-element-5c20917 h3{
    font-size: 1.5em;
}
@media(max-width:1024px){
    .elementor-578 .elementor-element.elementor-element-5c20917 h2{
        font-size: 1.5em;
    }
    .elementor-578 .elementor-element.elementor-element-5c20917 h3{
        font-size: 1.25em;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-9989487 */.pd-ativos .jet-listing-dynamic-repeater__items{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
}
.pd-ativos .jet-listing-dynamic-repeater__item{
  background:#fff;
  border:1px solid #EFE2C4;
  border-radius:22px;
  padding:24px;
}
.pd-ativos h3{
  font-family:"utile-display",Georgia,serif;
  font-weight:600;
  font-size:20px;
  color:#382419;
  margin:0 0 8px;
}
.pd-ativos p{
  font-family:"Poppins",sans-serif;
  font-size:14px;
  line-height:1.6;
  color:#5E4D3B;
  margin:0;
}
@media(max-width:860px){
  .pd-ativos .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-ca0ec8c */.elementor-578 .elementor-element.elementor-element-ca0ec8c h2,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h3,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h4,
.elementor-578 .elementor-element.elementor-element-ca0ec8c h5{
    color: #2A1508;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c span,
.elementor-578 .elementor-element.elementor-element-ca0ec8c a{
    color: #CB2D17;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c h2{
    font-size: 1.75em;
}
.elementor-578 .elementor-element.elementor-element-ca0ec8c h3{
    font-size: 1.5em;
}
@media(max-width:1024px){
    .elementor-578 .elementor-element.elementor-element-ca0ec8c h2{
        font-size: 1.5em;
    }
    .elementor-578 .elementor-element.elementor-element-ca0ec8c h3{
        font-size: 1.25em;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b59864a */.pd-passos .jet-listing-dynamic-repeater__items{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
  counter-reset:passo;
}
.pd-passos .jet-listing-dynamic-repeater__item{
  counter-increment:passo;
  background:#fff;
  border:1px solid #EFE2C4;
  border-radius:22px;
  padding:24px;
}
.pd-passos .jet-listing-dynamic-repeater__item::before{
  content:counter(passo);
  display:flex;
  align-items:center;
  justify-content:center;
  width:34px;
  height:34px;
  border-radius:50%;
  background:#E3331C;
  color:#fff;
  font-family:"Poppins",sans-serif;
  font-weight:600;
  margin-bottom:14px;
}
.pd-passos p{
  font-family:"Poppins",sans-serif;
  font-size:15px;
  line-height:1.6;
  color:#382419;
  margin:0;
}
@media(max-width:860px){
  .pd-passos .jet-listing-dynamic-repeater__items{grid-template-columns:1fr}
}
.pd-passos .jet-listing-dynamic-repeater__item{
  display:block !important;
}
.pd-passos .jet-listing-dynamic-repeater__item::before{
  display:flex !important;
}
.pd-passos .jet-listing-dynamic-repeater__counter,
.pd-passos .jet-listing-dynamic-repeater__counter__item{
  display:none !important;
}
.pd-passos .jet-listing-dynamic-repeater__item p{
  margin:0;
}/* End custom CSS */
/* Start custom CSS */p, h1, h2, h3, h4, span:not(.elementor-icon-list-text){
    text-wrap: pretty;
}
p{
    margin-bottom: 0;
}
html, body{
    width: 100%;
    overflow-x: hidden;
}
[data-elementor-type="wp-page"]{
    overflow: hidden;
}

.pd-destaques .jet-listing-dynamic-repeater__items{
  display:flex;
  flex-direction:column;
  gap:8px;
}
.pd-destaques .jet-listing-dynamic-repeater__item{
  display:flex;
  align-items:flex-start;
  gap:10px;
  font-family:"Poppins",sans-serif;
  font-size:15px;
  line-height:1.5;
  color:#382419;
}
.pd-destaques .jet-listing-dynamic-repeater__item::before{
  content:"";
  flex:none;
  width:6px;
  height:6px;
  margin-top:6px;
  border-radius:50%;
  background:#E3331C;
}/* End custom CSS */