.elementor-990 .elementor-element.elementor-element-32ea12d{--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:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-990 .elementor-element.elementor-element-32ea12d:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-32ea12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-990 .elementor-element.elementor-element-69d5a36{--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:space-between;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:2em;--padding-right:2em;}.elementor-990 .elementor-element.elementor-element-69d5a36:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-69d5a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3634d80 );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-990 .elementor-element.elementor-element-6a07953 .elementor-heading-title{font-family:var( --e-global-typography-3c45e32-font-family ), Sans-serif;font-size:var( --e-global-typography-3c45e32-font-size );font-weight:var( --e-global-typography-3c45e32-font-weight );text-transform:var( --e-global-typography-3c45e32-text-transform );line-height:var( --e-global-typography-3c45e32-line-height );letter-spacing:var( --e-global-typography-3c45e32-letter-spacing );color:var( --e-global-color-f53fc49 );}.elementor-990 .elementor-element.elementor-element-39234fb .elementor-heading-title{font-family:var( --e-global-typography-3c45e32-font-family ), Sans-serif;font-size:var( --e-global-typography-3c45e32-font-size );font-weight:var( --e-global-typography-3c45e32-font-weight );text-transform:var( --e-global-typography-3c45e32-text-transform );line-height:var( --e-global-typography-3c45e32-line-height );letter-spacing:var( --e-global-typography-3c45e32-letter-spacing );color:var( --e-global-color-f53fc49 );}.elementor-990 .elementor-element.elementor-element-f33f0d7{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-990 .elementor-element.elementor-element-c288534{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3634d80 );}.elementor-990 .elementor-element.elementor-element-c288534.elementor-element{--align-self:center;}.elementor-widget-image-box .elementor-image-box-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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-990 .elementor-element.elementor-element-c96c5e7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-990 .elementor-element.elementor-element-c96c5e7 .elementor-image-box-wrapper{text-align:center;}.elementor-990 .elementor-element.elementor-element-c96c5e7 .elementor-image-box-title{font-family:"Noto Serif Display", Sans-serif;font-size:45px;font-weight:400;line-height:1em;letter-spacing:-4px;color:var( --e-global-color-primary );}.elementor-990 .elementor-element.elementor-element-c96c5e7:has(:hover) .elementor-image-box-title,
					 .elementor-990 .elementor-element.elementor-element-c96c5e7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-990 .elementor-element.elementor-element-c96c5e7 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-990 .elementor-element.elementor-element-30615c1{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:40px;}body:not(.rtl) .elementor-990 .elementor-element.elementor-element-30615c1{right:20px;}body.rtl .elementor-990 .elementor-element.elementor-element-30615c1{left:20px;}.elementor-990 .elementor-element.elementor-element-be56940{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;top:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3634d80 );}body:not(.rtl) .elementor-990 .elementor-element.elementor-element-be56940{left:40px;}body.rtl .elementor-990 .elementor-element.elementor-element-be56940{right:40px;}.elementor-990 .elementor-element.elementor-element-4a3faf7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-3634d80 );--border-color:var( --e-global-color-3634d80 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-a04033a{--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:space-around;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-9ab2520{width:var( --container-widget-width, 25% );max-width:25%;padding:40px 20px 40px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-3634d80 );}.elementor-990 .elementor-element.elementor-element-9ab2520 .elementor-image-box-wrapper{text-align:start;}.elementor-990 .elementor-element.elementor-element-9ab2520 .elementor-image-box-title{font-family:"Noto Sans", Sans-serif;font-size:69px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:-0.36px;color:#4D3B2D3D;transition-duration:0.4s;}.elementor-990 .elementor-element.elementor-element-9ab2520 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-990 .elementor-element.elementor-element-10a394d{width:var( --container-widget-width, 25% );max-width:25%;padding:40px 20px 40px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-3634d80 );}.elementor-990 .elementor-element.elementor-element-10a394d .elementor-image-box-wrapper{text-align:start;}.elementor-990 .elementor-element.elementor-element-10a394d .elementor-image-box-title{font-family:"Noto Sans", Sans-serif;font-size:69px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:-0.36px;color:#4D3B2D3D;transition-duration:0.4s;}.elementor-990 .elementor-element.elementor-element-1e95eaa{width:var( --container-widget-width, 25% );max-width:25%;padding:40px 20px 40px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-3634d80 );}.elementor-990 .elementor-element.elementor-element-1e95eaa .elementor-image-box-wrapper{text-align:start;}.elementor-990 .elementor-element.elementor-element-1e95eaa .elementor-image-box-title{font-family:"Noto Sans", Sans-serif;font-size:69px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:-0.36px;color:#4D3B2D3D;transition-duration:0.4s;}.elementor-990 .elementor-element.elementor-element-8e00bd0{width:var( --container-widget-width, 25% );max-width:25%;padding:40px 20px 40px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-3634d80 );}.elementor-990 .elementor-element.elementor-element-8e00bd0 .elementor-image-box-wrapper{text-align:start;}.elementor-990 .elementor-element.elementor-element-8e00bd0 .elementor-image-box-title{font-family:"Noto Sans", Sans-serif;font-size:69px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:-0.36px;color:#4D3B2D3D;transition-duration:0.4s;}.elementor-990 .elementor-element.elementor-element-ffe78d6{--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;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-990 .elementor-element.elementor-element-ffe78d6:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-ffe78d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-990 .elementor-element.elementor-element-cfb445f{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:20px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-990 .elementor-element.elementor-element-cfb445f .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.5em;}.elementor-990 .elementor-element.elementor-element-cfb445f .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-990 .elementor-element.elementor-element-cfb445f .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-990 .elementor-element.elementor-element-a160a0f{--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:space-between;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-990 .elementor-element.elementor-element-a160a0f:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-a160a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3634d80 );}.elementor-990 .elementor-element.elementor-element-45899ba{text-align:start;}.elementor-990 .elementor-element.elementor-element-45899ba .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:-0.36px;color:var( --e-global-color-f53fc49 );}.elementor-990 .elementor-element.elementor-element-671e65f{text-align:start;}.elementor-990 .elementor-element.elementor-element-671e65f .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:-0.36px;color:var( --e-global-color-f53fc49 );}body.elementor-page-990:not(.elementor-motion-effects-element-type-background), body.elementor-page-990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0aa5b4d );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-990 .elementor-element.elementor-element-6a07953 .elementor-heading-title{font-size:var( --e-global-typography-3c45e32-font-size );line-height:var( --e-global-typography-3c45e32-line-height );letter-spacing:var( --e-global-typography-3c45e32-letter-spacing );}.elementor-990 .elementor-element.elementor-element-39234fb .elementor-heading-title{font-size:var( --e-global-typography-3c45e32-font-size );line-height:var( --e-global-typography-3c45e32-line-height );letter-spacing:var( --e-global-typography-3c45e32-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-990 .elementor-element.elementor-element-c96c5e7 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-990 .elementor-element.elementor-element-69d5a36{--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-990 .elementor-element.elementor-element-6a07953 .elementor-heading-title{font-size:var( --e-global-typography-3c45e32-font-size );line-height:var( --e-global-typography-3c45e32-line-height );letter-spacing:var( --e-global-typography-3c45e32-letter-spacing );}.elementor-990 .elementor-element.elementor-element-39234fb .elementor-heading-title{font-size:var( --e-global-typography-3c45e32-font-size );line-height:var( --e-global-typography-3c45e32-line-height );letter-spacing:var( --e-global-typography-3c45e32-letter-spacing );}.elementor-990 .elementor-element.elementor-element-f33f0d7{--margin-top:-20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-990 .elementor-element.elementor-element-c288534{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-990 .elementor-element.elementor-element-c96c5e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-990 .elementor-element.elementor-element-c96c5e7 .elementor-image-box-title{font-size:40px;line-height:1em;letter-spacing:-3px;}.elementor-990 .elementor-element.elementor-element-c96c5e7 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-990 .elementor-element.elementor-element-30615c1{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;bottom:-124px;}.elementor-990 .elementor-element.elementor-element-be56940{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-990 .elementor-element.elementor-element-a04033a{--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;}.elementor-990 .elementor-element.elementor-element-9ab2520{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-990 .elementor-element.elementor-element-10a394d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-width:1px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-1e95eaa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-width:1px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-8e00bd0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-width:1px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-a160a0f{--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;--align-items:center;}.elementor-990 .elementor-element.elementor-element-45899ba{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-a04033a */.elementor-990 .elementor-element.elementor-element-a04033a .elementor-widget-image-box {
  transition: transform 0.35s ease;
}

.elementor-990 .elementor-element.elementor-element-a04033a .elementor-image-box-title {
  transition: color 0.35s ease;
}

.elementor-990 .elementor-element.elementor-element-a04033a .elementor-widget-image-box:hover {
  transform: translateY(-6px);
}

.elementor-990 .elementor-element.elementor-element-a04033a .elementor-widget-image-box:hover .elementor-image-box-title {
  color: #4D3B2D !important;
}/* End custom CSS */
/* Start custom CSS */body {
  width: 100%;
  max-width: 100%;
  overflow-x: hidden;
}

.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-heading-title,
.elementor-icon-list-text,
.elementor-icon-list-text a,
.elementor-image-box-title,
.elementor-image-box-description {
  text-wrap: wrap !important;
  white-space: normal !important;
  word-break: normal !important;
  overflow-wrap: normal !important;
}

.elementor-widget-text-editor strong,
.elementor-widget-text-editor u,
.elementor-icon-list-text strong,
.elementor-icon-list-text u,
.elementor-image-box-title strong,
.elementor-image-box-title u,
.elementor-image-box-description strong,
.elementor-image-box-description u {
  white-space: normal !important;
}



/* Noto Sans visualmente condensada */
.noto-condensed {
  font-family: "Noto Sans", sans-serif !important;
  transform: scaleX(0.78);
  transform-origin: left center;
}

/* Fonte Script 01 */
.fonte01 {
  font-family: "New Icon Script";
  font-size: 89px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -5.34px;
}

/* Fonte Script 02 */
.fonte02 {
  font-family: "New Icon Script";
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: 0;
  margin-left: 8px;
}

.link-clique {
  display: inline-block;
  margin-top: 5px;
  padding:  16px;

  color: #188334 !important;
  border: 1px solid #188334;

  font-weight: 500;
  text-decoration: underline !important;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 2px !important;

  transition:
    color 0.3s ease,
    background-color 0.3s ease;
}

.link-clique:hover,
.link-clique:focus {
  color: #E8E3DF !important;
  background-color: #188334;
  text-decoration: underline !important;
}



/* TABLET */
@media (max-width: 1024px) {
  .noto-condensed {
    transform: scaleX(0.82);
  }

  .fonte01 {
    font-size: 72px;
    letter-spacing: -4px;
  }

  .fonte02 {
    font-size: 72px;
    margin-left: 6px;
  }
}


/* MOBILE */
@media (max-width: 767px) {
  .noto-condensed {
    transform: scaleX(0.86);
  }

  .fonte01 {
    font-size: 52px;
    letter-spacing: -2.8px;
  }

  .fonte02 {
    font-size: 32px;
    line-height: 0.9;
    margin-left: 4px;
  }
}/* End custom CSS */